From an Irish surname meaning 'descendant of the dark one,' or an English place name from a river name.
Like Cary?
Swipe through thousands of names like it