English dictionary, thesaurus, translations & etymology
FreeDict.com

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
Synonyms and antonyms from Wiktionary, CC BY-SA.