Barfoot rhymes with:
barefoot, forefoot, barefoot, bigfoot, blackfoot, coltsfoot, forefoot, goosefoot, lightfoot, proudfoot
Barfoot sounds like:
barbato, barbed, barbette, barbuda, barefoot, bereaved, bereft, bravado, braved, brevity, bribed, briefed, browbeat