Home - Boy's Name - M - Marshall

Boys name -
Marshall

Meaning:

Horse keeper, horse keeper; law keeper.

Derivation:

Marshal, Marshel, Marshell

Origins:

American, Old french

Mail to a Friend