BUFFIN MEANING IN ENGLISH

• Buffin Definition & Synonyms

  1. (n.) A sort of coarse stuff; as, buffin gowns.


• Buffing apparatus Definition & Synonyms

  1. () See Buffer, 1.


RECENT SEARCHES