M

Masjid

OrganizationMentioned in 1 video

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