ramachandra

Nouns

  • (n) a hero in Hindu mythology; an incarnation of Vishnu

Words of close approximity