The AI-powered English dictionary
plural jambons
(Ireland, British) A square puff pastry containing ham and cheese. examples