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