nougat
nounDefinition of nougat
: a confection of nuts or fruit pieces in a sugar paste
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more