अयोध्या — meaning in English
Hindi → English · translate English → Hindi instead
English meaning
- Ayodhya name A city in Uttar Pradesh, India, revered in Hinduism as the birthplace of the deity Rama.
Senses
अयोध्या is used for these senses in English:
- Ayodhya Ancient city in India