The meaning of the name Craig is From The Crag. The origin of the name Craig is Scottish. This is the culture in which the name originated, or in the case of a word, the language.
Craig Kilborn, Talk show host. Jenny Craig, diet maven.
People who like the name Craig also like: Caleb
Craig is on 781
BN name lists
Craig is currently not ranked
on the BN charts
Craig is currently #913
in U.S. births
Click button to listen on iTunes
The Craig Torso Show - Bonzo Dog Band