Alec
Alec m
English and
Scottish: short form of
ALEXANDER (SEE
Alexander), now somewhat less popular in England than
ALEX (SEE
Alex), possibly because of the colloquial pejorative term
smart alec. See also
ALICK (SEE
Alick).
First names dictionary.
2012.