meaning of Ayodhya

Ayodhya meaning in Names Dictionary

From Ayodhya.
Name Origin: Indian
Name Gender: Male