The brand-new moniker was discovered by Hello! magazine. The site revealed that the Nigerian team bestowed the nickname on Markle while she and Prince Harry, 38, posed for a photo in front of the Nigerian flag (and then received a plaque from the Chief of Defense).
According to the outlet: “Amira is the name of a warrior princess from a legend, while Ngozi means ‘blessed’ and Lolo means ‘royal wife.’”
This is the first year that Nigeria has participated in the games, which took place at the Merkur Spiel-Arena in Düsseldorf, Germany. The Invictus Games, which is an international sports event for wounded, injured and sick servicemen and women, (both serving and veterans), included 21 nations and 500 athletes this year.