fannon (Middle French) comes from Old French fanon, from Medieval Latin fano, from Frankish fano, from Proto-Germanic fanô, from Proto-Indo-European pān- — fabric.
Ancestry of “fannon”, step by step
fannon traces back through two separate lines of ancestry.