We've been working on a site redesign. Over the next few months, we'll continue to make updates. Thanks for your patience!
Narayana
Narayana is a name commonly used to refer to Vishnu, especially in the form in which he lies sleeping on the waters, resting on the serpent called Ananta, the “eternal.”