dubayy

/D AH1 B EY0 IY0/
noun
  1. 1

    Alternative spelling of Dubai. [A city in the United Arab Emirates; the capital of Dubai emirate.]