omani

Adjective
  1. Of or relating to Oman or its people (synset 303105009)
    "Omani oil producers"; "Omani ports"
Noun
  1. A native or inhabitant of Oman (synset 109745067)

Other Searches