guard · justice · rebel
Source: English
Root Word: Alexandra
Derived From: Alex
Meaning: People's protector
Popularity History: It is popular in fantasy novels and online games, but is not commonly used in real life.