List of English words of Arabic origin
Arabic is a Semitic language and English is an Indo-European language. The following words have been acquired either directly from Arabic or else indirectly by passing from Arabic into other languages and then into English.
Source: Wikipedia — List of English words of Arabic origin (CC BY-SA 4.0)