An Islamic place of worship. "Mosque" is a French word, an adaptation of the Arabic word masjid, meaning a place of prostration. A mosques which is also partly a school might be called a madrasa. Mosques can also be meeting places for military, political, judicial, and purely social purposes in Islamic communities.Also see architecture, dikka, mihrab, minaret, minbar, and qiblah.