From Middle English armelengþ, arme lengþe, equivalent to arm + length.
armlength (plural armlengths)