It is of Scottish and Gaelic origin, and its meaning is "rock" or "rocky"
Craig is a Scottish name.
Craig Kirkwood's birth name is Craig LaMarr Kirkwood.
Craig Saslow's birth name is Craig A. Saslow.
Craig Rivera's birth name is Craig A Riviera.
Craig Vegas's birth name is Craig Glenn.
Craig Halperin's birth name is Craig Halperin.
Craig Bonaventura's birth name is Bonaventura Craig.
Craig Morgans full name is CRAIG MORGAN GREER!
Craig Anderkin's birth name is Andrew Craig Anderkin.
Craig Sawyer's birth name is Craig E. Sawyer.
Craig Sauer's birth name is Craig Curtis Sauer.
Craig Sanborn's birth name is Michael Craig Sanborn.