a building used for public worship by Muslims [early French mosquee via Italian and Spanish from Arabic masjid temple, from sajada to prostrate oneself]