ultrarunning in Finnish ultrarunning in Finnish ultrajuoksu noun The running of ultramarathons. Add to Flashcards