Sunday, August 10, 2008

NARAYANAN- NARA + AYAN

NARA meaning Water in Sanskrit. AYANA meaning sleep/reside/meditate in Sanskrit. NARAYANAN is one who sleeps on water.

No comments: