Alec

Alexander, but shorter

Alec is a male given name, a Scottish diminutive of Alexander.

A smart alec (also smart aleck) is a person who displays annoying cleverness or makes smug, sarcastic remarks—someone too pleased with their own wit.

The phrase likely derives from a specific Alec, though which one is disputed.

name

Alistair

Scottish male name

Sandy · Lex · given name · first name · forename · moniker · diminutive · Xander

noble

aristocratic

Of hereditary nobility

highborn · genteel · lordly · dignified · prestigious · courtly · Guinness · Baldwin

defender

protector

One who safeguards others

warrior · shield · safeguard · helper · ally · supporter · strong · brave · valiant

Opposites
name form (diminutive vs. full)

AlecAlexander

Masculine Greek-origin name

Alejandro · Aleksandr · Alistair · Alastair

gender (male vs. female names)

AlecAlexandra

Name meaning defender

Alexa · Alexis · Alice · Alicia

Phrases
Family

Alexis, Alex, Alexander, Alejandro, Alexa, Alexandra

Familiarity
Top 500,000
Profile
Known to kids · Used worldwide · Timeless · Concrete · Everyday, not technical · Rated G