Rhyme Desk
Find rhyming words!

Definition of "Hyderabad" :

noun: a city in south central India in Andhra Pradesh

noun: a city in southern Pakistan on the Indus River