English dictionary, thesaurus, translations & etymology
FreeDict.com

إِمَارَة دُبَيّ — meaning in English

ʔimārat dubayy

Arabic → English · translate English → Arabic instead

English meaning

  • Dubai noun A city and emirate in the United Arab Emirates, known for its skyscrapers and luxury developments.

Senses

إِمَارَة دُبَيّ is used for these senses in English: