Alexandros
This name means "defender of mankind." It comes from the Greek roots "alexein," which means "to defend," and "andros," which means "man."
More info:
Results for "Alexandros" on Google