- Boy
- 5 letters
Craig is a boy’s name of Gaelic, Scottish and Welsh origin. Meaning in Gaelic: Dwells at the Crag. Meaning in Scottish: Dwells at the crag. From the Celtic word meaning rock or crag. Meaning in Welsh: Rock. The name has 5 letters.
Related names
Coyle
BoyGaelic Irish
Searches for battle. Soldier; leader in battle.
Craddock
BoyWelsh
Affection; beloved.
Cradoe
BoyWelsh
Beloved.
Cragen
GirlWelsh
Shell.
Crannog
BoyScottish
Lake dweller.
Crayton
BoyEnglish Scottish
Rocky town. Border dweller.
Creag
BoyGaelic
Dwells at the Crag.
Creiddylad
GirlWelsh
Jewel of the sea.
