Meaning and details of: Alec

NameSexLanguageMeaning(s)Original SpellingNotes
AlecMale
English
773 names
Scottish
76 names
Meaning(s) of Alec:
Defender of Humanity
37 names
From Alexander.