Newfound (noun) Definition, Meaning & Examples

adjective
  1. newly found or discovered: newfound friends.
adjective
  1. newly or recently discovered
Newfound (noun) Definition, Meaning & Examples

More Definitions