Noun dubai has 1 sense
  1. Dubai - port city in the United Arab Emirates on the Persian Gulf
    --1 is a kind of
    city, metropolis, urban center; port
    --1 is a part of United Arab Emirates
,
TOP