Kreg is a variant of Craig, from Scottish Gaelic creag meaning rock or crag.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kreg?
Swipe through thousands of names like it