Kennedy is a name of Irish origin, and it is derived from the Gaelic surname O’Cinnéide, which means ‘descendant of Cinnéidigh’. Cinnéidigh is a personal name meaning ‘ugly head’ or ‘ugly-headed’ in Gaelic. The name Kennedy originally referred to a person with a distinctive or unusual head shape.