ultrafondo
Meanings
Noun
1. ultralong running race