A word examined

dubai

noun
5 letters·English
noun

dubaiDubai, a city and emirate in the United Arab Emirates, known for its modern architecture and commerce.

No comments yet