The latin word for "Invincible". It is also the title of the popular optimist poem by William Ernest Henley.
Have you read the poem called Invictus?
206👍 45👎