Irish surname from Gaelic Cúlach, associated with a place name in Irish legend.
Like Cooley?
Swipe through thousands of names like it