Linger derives from Middle English lenger and lengen, from Old Norse lengja, from Proto-Germanic langaz, ultimately from Proto-Indo-European dl̥h₁gʰós meaning long.
linger (English): To stay or remain in a place or situation,...