Moesch Family History
Moesch Name Meaning
German (Mösch):: topographic name for someone who lived in the vicinity of a marsh from Middle Low German mersch ‘marsh’ a variant of Mesch 2 and Mersch . variant of Mesch nickname from Low German Mösche ‘sparrow’.
Source: Dictionary of American Family Names 2nd edition, 2022