Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • North German : topographic name from Middle Low German masch ‘marsh’, ‘fen’, a variant of marsch. Compare English Marsh.
  • German (Alemannic; Mäsch) : nickname from Middle High German mast ‘fat’, ‘stout’. Compare Mast 3.
  • Jewish (Ashkenazic) : variant of Mash.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe