From sill("newly hatched young of fish, fry") + -ock, ultimately from Old Norse sÃl/sÃld ("herring"), whence also dialectal Swedish sil ("the young of fish, fry") and Norwegian sil ("sand-eel"). More at sile.