ultrajuoksu

Noun

 * 1) ultrarunning running of ultramarathons
 * 2) ultramarathon, ultrarun running distance longer than a marathon