English Surname: The meaning of the Name Marshall is a name of ancient Norman origin. It comes from the Old French "mareschal," which is in turn derived from the Germanic elements "marah," meaning "horse" and "scalc," or "servant." Thus the name was originally used for a person who tended horses.
Not yet rated
Subscribe to comments