Answer: Jack-o-lantern.
More Kids Riddles with answers
Previous: What islands should have good singers?
Next: What kind of a band, never plays music?