Philandros
This name means "lover of mankind." It comes from the Greek root "philos," which means "loving," and "andros," which means "man."
Alternates:
Philander
More info:
Results for "Philandros" on Google