nougat

Noun
  1. Nuts or fruit pieces in a sugar paste (synset 107623948)

Other Searches