Definitions
There is 1 meaning of the phrase
Sultanate Of Oman.
Sultanate Of Oman - as a noun
A strategically located monarchy on the southern and eastern coasts of the arabian peninsula; the economy is dominated by oil
Synonyms (Exact Relations)
muscat and omanoman