Originally a diminutive of Alexander, now frequently used as an independent name, Alec became very popular in the middle of the 20th century because of British actor Sir Alec Guinness.
Alec
Boys
Greek
Diminutive of Alexander: Defender of men; protector of mankind.