Definition of Dubai

  • (noun) port city in the United Arab Emirates on the Persian Gulf

Synonyms of Dubai


Antonyms of Dubai


No Antonyms Found.

Homophones of Dubai


No Homophones Found.