Family name origins & meanings German : topographic name from Middle High German mer, mar ‘lake’, ‘marsh’.