Sultanate of Oman
English Dictionary
->
Letter S
-> Sultanate of Oman
Search Dictionary:
Sultanate of Oman Definition
(n)
a
strategically
located
monarchy
on
the
southern
and
eastern
coasts
of
the
Arabian
Peninsula
;
the
economy
is
dominated
by
oil
Sultanate of Oman Synonyms
Muscat and Oman
Oman
Sultanate of Oman
© Art Branch Inc.