Marshall
Germanic
Caretaker of horses
Marshall is an English occupational name, derived from the French name 'Mareschal', itself derived from the Old Germanic words 'marah', which means 'a horse', and 'sealc', which means 'servant'.
No more information.