The name Alec is of English origin and means "Defender Of The People." The origin is the culture in which the name originated, or in the case of a word--the language in which it most appears.
Short form of the name Alex. Sir Alec Guinness, actor. Alec Baldwin, actor.
People who like the name Alec also like: Alexander
Alec is on 3,248
BN name lists
Alec is currently not ranked
on the BN charts
Alec is currently #507
in U.S. births
Click button to listen on iTunes