2 definitions by your lover
by your lover December 31, 2005
A Goddess in Hinduism. "Lord Krishna enchants the world but Radha enchants even Him. Therefore She is supreme goddess of all." She is divine shakti (energy) of the universe.
by your lover March 31, 2005