List of 22 Names with "Defender of mankind" in Meaning

Macallister

(mə-KA-lis-ter)

Gaelic Meaning: The name MacAllister is a Gaelic baby name. In Gaelic the meaning of the name MacAllister is: Son of Alasdair.

Sandra

Sandra is a female name, which is often used as a short form for Alexandra or Cassandra. Alexandra is a feminine form of the male name Alexander, which is a romanization of the Greek name Αλέξανδρος (Alexandros). It is generally interpreted to mean "protector of man" or "defender of man".