turunda

Noun

 * 1) A ball of paste for fattening geese
 * 2) A kind of sacrificial cake
 * 3)  A tent or roll of lint for wounds, a swab