Results

neep lantern noun lantern made by putting a candle in a carved-out turnip