baby names

Craig

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 generator

Name meaning

Origin