Crossword Answer Lookup

500k+ clues

New growth had damaged idol (6)

Answer BUDDHA
Definition: New
Guardian #27606 20 Down 2018-09-05