Kenny is a surname, a given name, and a diminutive of several different given names. In Ireland, the surname is an Anglicisation of the Irish Ó Cionnaith, also spelt Ó Cionnaoith and Ó Cionaodha, meaning "descendant of Cionnaith". It was once popular in the 16th-century in Leinster, Munster, parts of Connacht and in County Tyrone in Ulster, and was Anglicised as O'Kenna, O'Kenny, O'Kinney, Kenna, Kenney, Kenny, and Kinney amongst other variations.
https://en.wikipedia.org/wiki/Kenny