HYDERABAD





Definition:

  1. [noun] a city in southern Pakistan on the Indus River
    Synonyms: Hyderabad

  2. [noun] a city in south central India in Andhra Pradesh
    Synonyms: Hyderabad

Synonyms: