Ayodhya
0 synonyms and 0 antonyms for Ayodhya, ranked by how commonly they're used.
Name — A city in Uttar Pradesh, India, revered in Hinduism as the birthplace of the deity Rama.
No synonyms recorded for Ayodhya yet. See its full definition.
← Back to the full definition of Ayodhya