“Buffalo is not even a Native American word. from Italian bufalo, from Late Latin b falus, alteration of Latin b balus see bubal ...”
from Italian bufalo, from Late Latin b;falus, alteration of Latin b;balus ; see bubal, bub, bubba, billy, bill clinton. Bill Clinton, N.Y.
and how about bocephus