Baby Names and Name Generators

What Does Lexandra Mean?
"Protector of mankind"