Words: Ramachandra
Part of speech: n
Definition: a hero in Hindu mythology; an incarnation of Vishnu