Make this site easier on your eyes and brain. Your choices stay on this device.
A Muslim place of prayer. In Arabic, a masjid.
Also: mosques, masjid