Alec est une déclinaison, principalement utilisée dans le monde anglo-saxon, du prénom Alexandre. Ce dernier provient des racines grecques 'alexein', signifiant protéger, et 'aner', désignant l'homme. Par extension, il se traduit par celui qui repousse les ennemis ou le protecteur des hommes.