Kreg is a variant of Craig, from Scottish Gaelic creag meaning rock or crag.
Like Kreg?
Swipe through thousands of names like it