English dictionary, thesaurus, translations & etymology
FreeDict.com
name

Ayodhya

name
1
A city in Uttar Pradesh, India, revered in Hinduism as the birthplace of the deity Rama.
"Pilgrims travel to Ayodhya from across India."
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “Ayodhya” A quick quiz — meaning, synonyms & usage

Fill the Gap

Can you complete this real example?

Pilgrims travel to _____ from across India.

Rhymes for Ayodhya

See all rhymes for Ayodhya →
Definitions: FreeDict original editorial