Save Gender Masculine & Feminine Usage Indian Scripts अयोध्या(Hindi) Pronounced Pron. /ə.joːd̪ʱ.jɑː/, /ə.joːd̪ʱ.jäː/ [key·simplify] 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.