Definify.com

Definition 2025


turron

turron

See also: turrón

English

Noun

turron (plural turrons)

  1. A Spanish form of nougat made from almonds and honey