thane (Middle English) comes from Old English þæġn, from Proto-Germanic *þegn, from Proto-Germanic þegnaz, from Proto-Indo-European teḱ- — to sire, beget.
thane traces back through 3 separate lines of ancestry.