masjid
nounA mosque.
nounA Mohammedan place of worship; a mosque.
nounA Muslim place of worship; a mosque.
nouna
(Islam) a Muslim place of worship
A mosque.
nounA Mohammedan place of worship; a mosque.
nounA Muslim place of worship; a mosque.
nouna
(Islam) a Muslim place of worship