Ramachandra has 2 different meanings across 2 categories:
Noun · Proper Noun
a hero in Hindu mythology; an incarnation of Vishnu
A male given name from Sanskrit commonly used in India.