omaniEnglish

Omani

Noun

A native or inhabitant of Oman

English: Omani

Adjective

Of or relating to Oman or its people

English: Omani

Bahasa: Oman

Bahasa words with similar meanings

Words that start with "omani"