Crossword Answer Lookup

500k+ clues

Flower, a happy one, reviving the soul (9)

Answer GLADIOLUS
Definition: Flower,
Guardian #22746 23 Across 2003-02-05