lollipop

noun

1.
ice cream or water ice on a small wooden stick
2.
hard candy on a stick