Faizabad (noun) Definition, Meaning & Examples

noun
  1. a city in E Uttar Pradesh, in N India: the ancient site Ayodhya, sacred to the Hindus, is nearby.
Faizabad (noun) Definition, Meaning & Examples

More Definitions