September 30, 2017 by Kidd Bruce The Invictus Games at Fort York ‘Invictus’ is the Latin word for ‘unconquered’ or Prince ‘undefeated’. the Blue competition. The Newsletter of The Friends of