Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Dubai  doo'bI or dû'bI
  1. Major port city and commercial centre in the United Arab Emirates on the Persian Gulf, known for its modern architecture, luxury shopping, and artificial islands
    "Dubai's Burj Khalifa is the world's tallest building"

Type of: city, metropolis, port, urban center [US], urban centre [Brit, Cdn]

Part of: UAE, United Arab Emirates

Encyclopedia: Dubai, UAE