Meaning and Origin of: Marshal

Save Name

First name origins & meanings:

  • French : Keeper of the horses; military title

First name variations

Last name origin & meaning: