Masjid

Organization

An Arabic term for mosque, literally meaning 'place of sujood' or prostration, highlighting the central role of prostration in Islamic worship.

Mentioned in 1 video