Craig (krayg)
Meaning of the name Craig
Derived from the common Scottish surname which comes from the word creag, meaning 'rock'. The surname was originally given to any family living near a crag.
Origin of the name Craig
Gaelic
Please log in to add to your favourite names.
Baby Name Search