Masjid
Mosque. Plural Masjid.
Masjid
The Arabic word from which the English word "mosque" is derived; it means "place of prostration" or more broadly "place of worship". The mosque is just the Muslim place of worship