Definition of Dubai

  • 1. Port city in the United Arab Emirates on the Persian Gulf Noun

Semanticaly linked words with "dubai"