invictusyoudaoicibaDictYouDict[invictus 词源字典]
Latin adjective, "unconquered, unsubdued, invincible."[invictus etymology, invictus origin, 英语词源]