Family name origins & meanings
- English : topographic name for someone who lived in a low-lying marshy area, from Middle English fenn ‘marsh’, ‘bog’.
- South German : topographic name from Old High German fenni, Middle Low German and Old Frisian fenne ‘bog’. Compare Fehn.