decatleta
Meanings
Noun
1. decathlete (athletics)