Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dubai Definition

Cancel
dubai
noun(du-bai)
port city in the United Arab Emirates on the Persian Gulf

Words Related to dubai!

dubai Examples by Brain Bank Users