An English surname and word-name, possibly linked to place names or the word crayfish, now used as a rare modern given name.
Like Cray?
Swipe through thousands of names like it