muscat and oman
Meaning, Definition & Usage
Dictionary
Related
noun
a strategically located monarchy on the southern and eastern coasts of the Arabian Peninsula; the economy is dominated by oil
Sultanate of Oman; Oman
.
WordNet
Previous
muscardine
muscardinus
muscari
muscariform
muscarin
Next
muscatel
muschelkalk
musci
muscicapa
muscicapidae