translation
English as an Islamic language
By Dr Muzaffar Iqbal | 12 Sep 2012
The "mosque," the English rendition of the Arabic masjid, is commonly defined as "a building used for public worship by Muslims" (Merriam Webster); "a Muslim place of worship" (Oxford English Dictionary); or "a building in which Muslims worship" (Macmillan).




























