Loading name…
Alec is an English short form of Alexander, which derives from the ancient Greek name Alexandros, composed of the elements alexein, meaning to defend or protect, and aner (genitive andros), meaning man. The full name was borne by Alexander the Great, the Macedonian king whose conquests spread Greek culture across much of the ancient world, giving the name enduring prestige throughout Europe. Alec emerged as an independent given name primarily in British usage and remains common in English-speaking countries. Closely related forms include Alex, Aleck, and the Scottish variant Alick.