Noun Definitionramachandra1.Definition: a hero in Hindu mythology; an incarnation of VishnuCategory: People