Etymology tree
Aramaic צפרder.
Arabic زَعْفَرَان (zaʕfarān)bor.
Medieval Latin safranumbor.
Old French safranbor.
Middle English saffron
English saffron
Inherited from Middle English saffron, borrowed from Old French safran, borrowed from Medieval Latin safranum, borrowed from Arabic زَعْفَرَان (zaʕfarān), from Aramaic צפר.