The baby name Craig is a boys name, 1 syllables long and is pronounced "krayg".
Craig is Gaelic, Scottish and Welsh in Origin, with the following Meanings
Boy Name Meanings by Origin
Gaelic Meaning - Rock,
Scottish Meaning - Rock,
Welsh Meaning - Rock.
Celebrities with the name Craig
|Name||Last Name||Celebrity best Known For|
|Craig||Nelson||Actor (born 1944)|