Okoye is a Nigerian name that means “protector.” In popular culture, Okoye is the badass leader of the female-only elite forces of Wakanda (a fictional African nation in Marvel’s “Avengers” series). Otrera is a Greek name that means “mother of the Amazons.” According to Greek my...