Subscribe
URL of the page has been copied to clipboard.
Meaning : Newly discovered.
Example : His newfound aggressiveness. Hudson pointed his ship down the coast of the newfound sea.
Install App