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.