new leaf
English
Noun
new
leaf
(
plural
new leaves
)
Synonym of
blank canvas
.