Top definition
Twisha is a Sanskrit word which means Bright.
We names our baby girl Twisha
by trp123456 August 08, 2017
Get the mug
Get a Twisha mug for your brother Trump.
buy the domain for your pet vlog