Newfound

What is Newfound?

Newfound definition and meaning on Dictionary terms:
adjective

newly found or discovered: newfound friends.