Etymology
Advertisement

Dubai

Gulf coast emirate, of uncertain origin.

Others are reading

Advertisement
Advertisement
Definitions of Dubai

Dubai (n.)
port city in the United Arab Emirates on the Persian Gulf;
From wordnet.princeton.edu