capital of oman

Noun
  1. A port on the Gulf of Oman and capital of the sultanate of Oman (synset 108997805)

Other Searches