In English, name Alec means – 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.. Other origins for name Alec include – English, Greek, Scottish. Name Alec is most often used as a boy name or male name.