Ayodhyans
English
Noun
Ayodhyans
plural of
Ayodhyan