dubai
du
du:
doo
bai
ˈbaɪ
bai
thighdecryuntieI-spy

Definition & Meaning of "Dubai"in English

Dubai
01

a city in the United Arab Emirates known for its luxurious shopping, modern architecture, lively nightlife, and sandy beaches 

Grammatical Information
Animacy status
Inanimate
Composition
Simple
proper
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store