Marshall is a boy's name of French origin. It is an occupational surname that translates to “caretaker of horses” and originates from Norman French. This name also has roots in German and Ashkenazi Judaism as an Anglicization of the name “Marschall”.