A northern term for the largest species of sand-launce or sand-eel.
·noun The European sand eel. ...
Webster's Dictionary of the English Language