turron

/təˈɹɒn/

noun

  1. 1

    A Spanish form of nougat made from almonds and honey

Translate “turron” to another language

Click any language to open the translator with this word already filled in.

Turron Definition & Meaning | TranslatePulse