hyderabad Meaning, Definition & Usage

  1. noun a city in southern Pakistan on the Indus River
  2. noun a city in south central India in Andhra Pradesh

WordNet