Yaocihuatl is a Nahuatl word that's used for women that are warriors. It literally translates to "woman warrior" in Spanish (mujer guerrera).