Buffin Family History
Buffin Name Meaning
English and Welsh: variant of Boughen . French: from a diminutive of Old French bufe buffe ‘blow slap in the face’ hence probably a nickname for a rough or uncouth man.
Source: Dictionary of American Family Names 2nd edition, 2022