English | German | Russian | Czech

Sultanate of Oman English

Meaning Sultanate of Oman meaning

What does Sultanate of Oman mean?

Sultanate of Oman

(= Oman) a strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula; the economy is dominated by oil

Synonyms Sultanate of Oman synonyms

What other words have the same or similar meaning as Sultanate of Oman?

Sultanate of Oman English » English

Oman Muscat and Oman rial

Are you looking for...?

Sultanate | of | Oman