A color that is a pale yellowish-brown, or a person who is enthusiastically knowledgeable about a particular subject.
From buffalo hide, which was originally a pale yellowish-brown color used to make soft leather. The second meaning evolved in the 1800s from enthusiasts watching fires and became 'buff' meaning any devoted fan.
Try Another Word