|
Definition of Ayodhya
1. Proper noun. It is an ancient city of India presently in the state of Uttar Pradesh. ¹
2. Proper noun. (Hinduism) It used to be the capital of the ancient Kosala Kingdom. It is the birthplace of the Hindu deity R?ma. ¹
¹ Source: wiktionary.com