hyderabad

/haɪdˈɛrʌbæd/

Explore definitions, synonyms, and language insights of hyderabad

Definitions

Noun
a city in southern Pakistan on the Indus River
Noun
a city in south central India in Andhra Pradesh