Marsh Meaning and Origin

The name Marsh is a boy’s name meaning “someone who lived on a marsh” and is of English origin. Originally a surname for someone who lived on a patch of marshy ground derived from Middle English mersche.  Old-fashioned, solid, and quirky without feeling overdone. You may also like: MontgomeryMyronMelvin

Posts with the name Marsh: 


  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap