RAMACHANDRA


Meaning of RAMACHANDRA in English

[Hindu] "Rama the Moon". The seventh avatar of Vishnu, in the form of the hero Rama. In this form he vanquished the demon Ravana, king of the Rakshas.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.