Muscat Meaning
There are 4 meaning(s) for word Muscat
Meaning 3 : a port on the Gulf of Oman and capital of the sultanate of Oman
Synonyms : capital of oman, masqat
Synonyms : capital of oman, masqat
