omanEnglish

Muscat and Oman, Oman, Sultanate of Oman

Noun

A strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula, the economy is dominated by oil

English: Oman, Sultanate of Oman, Muscat and Oman

Bahasa: Oman

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "oman"