Etymology
From Middle English lengen (“to linger”), from Old English lenġan (“to make long, lengthen”), from Proto-West Germanic *langijan, from Proto-Germanic *langijaną (“to make long”). Cognate with Scots ling (“to lengthen, prolong, delay; tarry, continue”). More at linger.