turron in Catalan turron in Catalan torró noun A Spanish form of nougat made from almonds and honey. Add to Flashcards