bn:03160863n
Noun Named Entity
SYL
Ayodhyā
EN
Ayodhya is a city situated on the banks of the Sarayu river in the Indian state of Uttar Pradesh. Wikipedia
Geonames
Relations
Sources
BabelNet
SYL