List of 12 Names with "Defender of mankind" in Meaning Starting with A

Alli

Arabic Meaning: The name Alli is an Arabic baby name. In Arabic the meaning of the name Alli is: Greatest. A- the Supreme Being in the Muslim faith.

Meaning: Long tailed Duck, Noble, Nobility, Feminine of Alexander, Defender of Mankind, Diamond Origin: Hindi

Alasdair

(AL-is-tayr, AL-is-ter)

The name Alasdair is a Gaelic baby name. In Gaelic the meaning of the name Alasdair is: A Scottish Gaelicfrom the Greek meaning defender of man.