Meaning of ramachandra

Definition of ramachandra

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

Other information on ramachandra

WIKIPEDIA results for ramachandra
Amazon results for ramachandra