English
Detailed Synonyms for Sultanate of Oman in English
Sultanate of Oman:
Sultanate of Oman [the ~] noun
-
the Sultanate of Oman
– a strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula; the economy is dominated by oil 1the Sultanate of Oman; the Muscat and Oman; the Oman– a strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula; the economy is dominated by oil 1