Definition of Doha

  • (noun) the capital and chief port of Qatar

Synonyms of Doha


Antonyms of Doha


No Antonyms Found.

Homophones of Doha


No Homophones Found.