http://www.zompist.com/arabic.html
list of all eng. words from arabic and their origins if there was a source prior to arabic, only the lang., not the words tho, i did some more digging for the example
i.e. eng. sugar; from either italian (zucchero), span (azúcar [clear connection to sukkar]), fr (zuchre, contemporary: sucre), or port. (açucar); which came from arabic: sukkar; which came from the persian shakar; which came from the sanskrit sharkara