Uncertain. Perhaps from hæf (“water, sea”) + ærn (“house, home, dwelling”), in reference to its shell.
hæfern m