'newfound' definitions:

Definition of 'newfound'

(from WordNet)
adjective
Newly discovered; "his newfound aggressiveness"; "Hudson pointed his ship down the coast of the newfound sea"