jambon

/d͡ʒæmˈbɒn/

jambon

English Noun
Ad

Definition

A square puff pastry containing ham and cheese.

Etymology

Borrowed from French jambon (“ham”). Doublet of gammon and jamon.

Ad