Synonyms of Capital Of Oman in English :
Antonyms of Capital Of Oman in English
Thesaurus of Capital Of Oman in English
1. (noun) a port on the Gulf of Oman and capital of the sultanate of Oman