Indian Mythology (by ApamNapat)

Narayana - The Lord Himself


Narayana is an appelation of Vishnu. He is also said to be the Godhead portion of the divine twins Nara and Naryana. Along with his twin Nara, he created the divine Urvashi from their thighs.

Last Modified At: Wed Oct 20 01:05:39 2004