Craig
Boy
#1840 most popular
Scottish
Welsh
British
American
Australian
Meanings & Origins
"rocky cliff, crag"
Origin: Scottish Gaelic (creag)
Language: English
"rocky outcropping, cliff dweller"
Origin: Welsh (graig)
Language: Welsh
Popularity
#1840
Current Rank
1
Syllables
Mockery Risk Analysis Premium
Kid-Friendly
Safety: 100%
Surname Harmony Premium
Enter your surname above to see harmony analysis