Kenneth is derived from the Celtic word 'caonh', which means 'handsome'. It is an anglicized form of the Gaelic names 'Cinaed' or 'Cainneach'.
namehang.com
Kenneth is derived from the Celtic word 'caonh', which means 'handsome'. It is an anglicized form of the Gaelic names 'Cinaed' or 'Cainneach'.