Dubai
English Dictionary
->
Letter D
-> Dubai
Search Dictionary:
Dubai Definition
(n)
port
city
in
the
United
Arab
Emirates
on
the
Persian
Gulf
Dubai Synonyms
Dubai
© Art Branch Inc.