Definition of RAMACHANDRA
noun : RAMACHANDRA
Source: WordNet 3.1
-
1. (
) a hero in Hindu mythology; an incarnation of Vishnu ;
See more about : RAMACHANDRA