FamilyEducation.com
   
 

Last name origin & meaning:

Scottish: occupational name for a standard bearer, from Anglo-Norman French banere ‘flag’, ‘ensign’ (Old French baniere, Late Latin bandaria) + Middle English man ‘man’.