Save Gender Masculine & Feminine Usage Indian Scripts अयोध्या(Hindi) Pronounced Pron. ə-yod-yah, ə-yod-ya [key·IPA] Meaning & History Ayodhya is a city in India, and birthplace of the god Rama in Hindu mythology. It comes from अयोध्या (ayodhyā), "unconquerable citadel" in Sanskrit.