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