swordslength (English) comes from English sword, from Middle English sword, from Old English sword, from Old English sweord, from Proto-Germanic swerdą, from Proto-Indo-European swēr- — heavy.
Ancestry of “swordslength”, step by step
swordslength traces back through two separate lines of ancestry.