1. A devotee or well-informed student of some activity or subject
2. A soft and thick kind of leather
Buff is used commonly nowadays specially the term ‘movie buff’ to show that a person is very interested and very informed about movies.
1. He is such a film buff that he has every imaginable movie in his library.
2. It was a soft, sandy buff with a long pointed tail bordered with white.