Masqat

Explore definitions, synonyms, and language insights of Masqat

Definitions

Noun
a port on the Gulf of Oman and capital of the sultanate of Oman