Your Lover's definitions
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 May 13, 2005
Get the radhamug. by Your Lover December 31, 2004
Get the Harcarmug.