Find the word definition

Wikipedia
Buffard

Buffard is a commune in the Doubs department in the Franche-Comté region in eastern France.

Usage examples of "buffard".

Great Pyramid there is a certain Buffard, 79 rue St Martin, wallpaper manufacturer, in black letters.