Baby Names and Name Generators

What Does Alecks Mean?
"Protector of mankind"