What does the name Craig mean? 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.
People who like the name Craig also like: Caleb
, Isaac Charlotte
Name Notes: Craig Kilborn, Talk show host. Jenny Craig, diet maven.
The Craig Torso Show - Bonzo Dog Band