New leaf

What is New leaf?

New leaf definition and meaning on Dictionary terms:
see turn over a new leaf.

 

reference: www.dictionary.com/browse/new-leaf

Tags: