NameBraid
Boy

Craig

“rock, crag”

Origin
Scottish
Syllables
1
Popularity
52 of 100Popular

About the name Craig

Craig is a masculine first name meaning “rock, crag”, with roots in Scottish. The name has 1 syllables. It is fairly common.

Frequently asked about Craig

What does the name Craig mean?
The first name Craig means “rock, crag”.
Where does the name Craig come from?
Craig has its roots in Scottish.
Is Craig a girls' or boys' name?
Craig is a masculine first name (a boys' name).
How popular is Craig?
Craig is a fairly common first name.

Similar names

For couples and whole families

Find a name you both love

Rate baby names on your own phone. Your partner does the same. We only reveal the names you both like — no nudging, no arguments.