Variant of Marshal, from Old French 'mareschal' meaning 'horse servant,' later a military rank.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Marshel?
Swipe through thousands of names like it