NOUGAT


Meaning of NOUGAT in English

noun a cake, sweetmeat, or confection made with almonds or other nuts.

Webster English vocab.      Английский словарь Webster.