Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mosque
in English
mosque
us
/məʊsk/
uk
/mɒsk/
#common
#b2
Plural
mosques
Definitions
Noun
a
place
of
Islamic
worship
(
with
minaret
)