Ayodhya meaning

ə-yōdyə
A former village of northern India on the Ghaghara River, now a joint municipality with Faizabad, near Lucknow. Long associated with Hindu legend, it is a pilgrimage center and one of the seven sites sacred to Hindus.
0
0
Advertisement