• word of the day

    dubai

    dubai - Dictionary definition and meaning for word dubai

    Definition
    (noun) port city in the United Arab Emirates on the Persian Gulf
Download our Mobile App Today
Receive our word of the day
on Whatsapp