English dictionary
dubai meaning and definition
Definition and meaning of dubai at MeaningMonkey.org. dubai meaning and definition in the English Dictionary.DUBAI noun
Definition of Dubai (noun)
- port city in the United Arab Emirates on the Persian Gulf
Source: Princeton University Wordnet