emirate and city in the United Arab Emirates
Arabic dubayy, possibly from a word meaning locust
Try Another Word