1 definition by thetruth4you

Top Definition
1. Name of a Goddess in Hindu scriptures - devoted her existence to Lord Krishna.

2. Most gracious and attractive

3. Sweet, feminine and untouchable

4. Who ever is named after the Goddess encapsulates the essence of true beauty and devotion.
by thetruth4you June 23, 2011
Mug icon
Buy a Rookmini mug!