Meghan Markle Invictus: Meaning, History, and Public Interest
Celebrity Profiles
Invictus is Latin for "unconquered" or "undefeated." The term is widely recognized through William Ernest Henley’s 1875 poem of the same name, which Henley wrote while recover...
Open article