Meaning of masqat

Definition of masqat

(noun) a port on the Gulf of Oman and capital of the sultanate of Oman

Other information on masqat

WIKIPEDIA results for masqat
Amazon results for masqat