hyderabad

Noun
  1. A city in southern Pakistan on the Indus River (synset 108999283)
  2. A city in south central India in Andhra Pradesh (synset 108924237)

Other Searches