English dictionary
sultanate of oman meaning and definition
Definition and meaning of sultanate of oman at MeaningMonkey.org. sultanate of oman meaning and definition in the English Dictionary.SULTANATE OF OMAN noun
Definition of Sultanate of Oman (noun)
- a strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula; the economy is dominated by oil
- synonyms: Muscat and Oman, Oman
Source: Princeton University Wordnet