Twisha

Twisha is a Sanskrit word which means Bright.
We names our baby girl Twisha
by trp123456 August 08, 2017
mugGet the Twishamug.