does aegis mean shield, because if it does, it sounds like a reference to Defenders.