Noun Definition

dubai

1.Definition: port city in the United Arab Emirates on the Persian Gulf

Category: Places