Castor

Diligence, courage, obstination, satisfaction du travail accompli.