Uncover the origin, popularity, and more for any name.
Alec is a shortened form of Alexander, a name of Greek origin meaning 'defender of mankind'.
Actor
Musician
Both Alec and Clara have classic, timeless elegance with a slightly vintage feel.
Both names share Irish origins and a strong, yet gentle sound.
Like Alec, Maeve is a name of Celtic origin with a powerful and independent feel.