stayerEnglish

stayer

Noun

A person or other animal having powers of endurance or perseverance

English: stayer