Mosque, Masjid, Jami, Building For prayer in Islam. The Arabic word Masjid means “a place of prostration” to Almighty Allah. There are numerous mosques all around the world. Each has a design of its own. However, in order to be distinctive from other mosques, a mosque needs to be unique and possess outstanding features. Some such mosques I intend to share with you…