noun a city in E Uttar Pradesh, in N India: the ancient site Ayodhya, sacred to the Hindus, is nearby.