Photos & Videos
Latin, "I remain unconquered"
No matter what trials I must undergo, invictus maneo!
by Arasithil October 19, 2003
Invictus Maneo is the Motto for the Armstrong Clan of Scotland. Officially, the meaning of the Latin phrase is "I Remain Unvanquished".
I am a strong and proud Scotish-American woman. Invictus Maneo!
by RahArmstrong January 14, 2009
freedom of brain expand.
I have the invictus to make my own choices.
by Anonymous October 08, 2003