Crossword Answer Lookup

500k+ clues

In the jungle each new plant discovered brings joy (4)

Answer GLEE
Definition: joy
Guardian #21862 12 Across 2000-04-03