Boy name origins & meanings
- Scandinavian : Curly hair
Boy name variations
Family name origins & meanings
- Northern English and Scottish : variant of Kerr.
- Irish (Ulster) : Anglicized form of Gaelic Ó Carra ‘descendant of Carra’, a byname meaning ‘spear’.
- Irish : Anglicized form of Gaelic Mac Giolla Chathair, a Donegal name meaning ‘son of the servant of Cathair’.