What is the meaning of "Ayodhya"?
What is the meaning of Ayodhya?