Let's name an awesome female vigilante

So I’m writing a superhero story that includes a really diverse group of heroes, one of whom is a female vigilante from Mexico. Her hero name is [name_u]Angel[/name_u], but I’m having some issues coming up with her real name. She’s kind of a giant badass and I want her to have a name that sounds kind of tough. I was going to call her [name_f]Araceli[/name_f], which I really like, but it just seems to light for this particular character. I sort of like [name_f]Xaviera[/name_f] as a replacement, but I’m not sure. Any other name suggestions?

I’d go with [name_f]Araceli[/name_f].

Maybe try a Greek warrior name, or one from old Norse mythology.

GREEK:
[name_f]Aileen[/name_f]
Alecta
[name_f]Alejandra[/name_f]
[name_f]Alethea[/name_f]
[name_f]Alyona[/name_f]
[name_f]Andreia[/name_f]
[name_f]Basia[/name_f]
[name_f]Caris[/name_f]
[name_f]Catalina[/name_f]
[name_f]Cosima[/name_f]

[name_m]ROMAN[/name_m]:
[name_f]Acantha[/name_f]
[name_f]Adelia[/name_f]
[name_f]Aloisia[/name_f]
[name_f]Antonia[/name_f]
[name_f]Carmella[/name_f]
[name_f]Carmina[/name_f]
Claritia
[name_f]Diantha[/name_f]
Discordia
[name_f]Evadne[/name_f]

http://www.20000-names.com/female_latin_names_01.htm

What about [name_u]Rowan[/name_u]? Or Solvig (“strong house”)?

[name_m]How[/name_m] about [name_u]Rosario[/name_u]?