Alphabetical List of Names
Gender Neutral Names
Get the Wicca Name App
Contact Dawn for a personal consultation.
About the name Craig
The name Craig is a boy's name of Gaelic origin meaning "cliff" or "rock".
nature, the elements
Other Names with Similar Meanings
Discuss the name Craig