Crossword Genius

Giggly Muppet (4)

Ross

I believe the answer is:

elmo

'giggly muppet' is the definition.
(I've seen this in another clue)

This is the entire clue.

(Other definitions for elmo that I've seen before include "St ...'s fire, weather phenomenon of coloured glow" , "St ----'s Fire: aura from electrical discharge" , "Saint whose fire is electric!" , "Fiery saint" , "Saint whose "fire" occurs around masts etc" .)

I've seen this clue in the Penny Press.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.