faizabad









faizabad


noun

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