What is the meaning of person from muscat in English?

Learn vocabulary with pictures as well as definitions of person from muscat in English

Learn in

See more

n. person from Muscat

Definition of person from Muscat in English

Person from Muscat, capital of Oman.