Dubai

/duːˈbaɪ/ noun

Definition

emirate and city in the United Arab Emirates

Etymology

Arabic dubayy, possibly from a word meaning locust

Kelly Says

Dubai is where the desert blooms with skyscrapers - do buy a ticket to see it!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.