Variant of Colin, derived from Irish Gaelic 'cuiléan' meaning 'young pup' or as a diminutive of Nicholas.
Like Colen?
Swipe through thousands of names like it