Amrita
From Freepedia
In Hindu mythology and Buddhist Mythology, Amrita is the drink of the gods, which grants them immortality. It is also a common first name in India and Nepal, as the masculine "Amrit" and the feminine "Amrita."
More recently, Amrita has become a euphemism for the product of female ejaculation.



