Kennedy means “head” + “ugly”, of Irish or Scottish Gaelic origin. A masculine and unisex given name used in Cebuano, Danish, English and 3 more languages. Explore audio… Source