Untitled Document



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).

Conveying the meaning of the Holy Quran in another language

Religious texts - problems of translation
By Ali Viacheslav Polosin | Assalam | 12 Apr 2012

Syndicate content