Craig

Pronounced krayg
Number 2

About the name Craig

The name Craig is a boy's name of Gaelic origin meaning "cliff" or "rock".

Related Names

Origin
Europe
Celtic

nature, the elements

Other Names with Similar Meanings

Discuss the name Craig

Add a New Comment