
Marshal is a christian boy name and it is an English originated name with multiple meanings. Marshal name meaning is keeper of horses and the associated lucky number is 9. Accompanying with Marshal meaning you can also listen here how to pronounce Marshal name.