Buff Family History
Buff Surname Meaning
German: nickname for a violent aggressive person from Middle High German buf ‘push shove’. German: from the ancient Germanic personal name Bodo or the compound name Bodefrit containing the Old High German element biutan ‘to bid or order’ or boto ‘messenger’.
English (of Norman origin): variant of Bough.
Source: Dictionary of American Family Names 2nd edition, 2022
