lieutenant (Anglo-Norman) comes from Old French tenant, from Latin tenens, from Latin teneō, from Proto-Italic tenēō, from Proto-Indo-European ten- — to stretch, to extend.
Ancestry of “lieutenant”, step by step
lieutenant traces back through two separate lines of ancestry.