Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for new leaf

- Could be overturned when reforming on tree in spring
- Fresh growth on plant