English Words from Arabic origins

(words that have come into English directly or indirectly, from or through, Arabic)

tambour
tambourine
tariff
tuna
vizier
xebec
zenith
zero