Taffy
WordNet
noun
(1) Chewy candy of sugar or syrup boiled until thick and pulled until glossy
WiktionaryText
Etymology
Representing a supposed Welsh pronunciation of Dafydd (the Welsh form of David), a common Welsh name