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
)