FamilyEducation.com
   
 

First name origins & meanings:

  1. English: Handsome
  2. French: Keeper of the horses; military title

First name variations: Marr, Mars, Marsch, Marsey, Marshal, Marschall, Marshe, Marshell, Marshall

Last name origin & meaning:

English: topographic name for someone who lived by or in a marsh or fen, Middle English mershe (Old English mersc), or a habitational name from any of various minor places named with this word, for example in Shropshire and Sussex.

This name appears in the following lists: Opera Singers