Craig
MasculineMeaning
Rocky cliff or crag.
Etymology
From Scottish Gaelic 'creag' meaning rock or cliff. The name originated as a place name in Scotland and was later adopted as a surname and given name.
About the Name Craig
A Scottish name with strong geographical origins referring to rocky terrain. It became popular as a given name in the 20th century.