FamilyEducation.com
   
 

Last name origin & meaning:

Irish: Anglicized form of Gaelic Ó Céileachair ‘son of Céileachar’, a personal name meaning ‘companion-dear’, i.e. ‘lover of company’.

Comments for Kelleher Comment Add a Comment (0)