The Arabic word masjid literally means a place of prostration. The word “mosque” in English refers to all types of buildings dedicated for Islamic worship.
The Arabic word masjid literally means a place of prostration. The word “mosque” in English refers to all types of buildings dedicated for Islamic worship.