Alec es un nombre propio, hipocorístico del nombre Alexander (en español: Alejandro y de procedencia euroasiática.