newfound in German newfound in German neufunden adj Recently found; newly discovered. Add to Flashcards