What does Ayodhya mean?

Ayodhya meaning in Names Dictionary

From Ayodhya.
Name Origin: Indian
Name Gender: Male