dubai

Nouns

  • (n) port city in the United Arab Emirates on the Persian Gulf

Words of close approximity

Dubya