Variant of Craig, from Scottish Gaelic 'creag' meaning 'rock' or 'crag', originally a place-based surname.
Like Craige?
Swipe through thousands of names like it