Barfoot Family History
Barfoot Name Meaning
English: variant of Barefoot . In some instances possibly also an Americanized form (translation into English) of German Barfuss or of its Danish and Dutch cognates (see Barefoot ).
Source: Dictionary of American Family Names 2nd edition, 2022