Boucher Family History
Boucher Name Meaning
French and English: occupational name for a butcher or slaughterer, Middle English bo(u)cher, Old French bouchier (also with the transferred sense ‘executioner’), a derivative of bouc ‘ram’. Compare Buck 1.
Source: Dictionary of American Family Names ©2013, Oxford University Press