Baby Boy Names
Meaning: Defender Of The People
The name Alec means Defender Of The People and is of English origin. Alec is a name that's been primarily used for boys.
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,251
members' favorite name lists
Click button to listen on iTunes