new-found

adjective
  1. 1

    Recently found; newly discovered.

Source: https://en.wiktionary.org/wiki/new-found, https://en.wiktionary.org/wiki/newfound