Borrowed from Low German slu, probably from a Proto-Germanic *slūhaz (“sneaking, creeping”), perhaps ultimately from Proto-Indo-European *(s)leuǵ (“to crawl, slide”), if the original sense referred to sneaking and sliding. Attested since the late 18th century.