newfound in Swedish newfound in Swedish nyfunnen adj Recently found; newly discovered. Add to Flashcards