social contact · Art · optimism
Source: Scottish Gaelic
Root Word: Cainnech
Derived From: Kenneth
Meaning: handsome or heroic
Popularity History: Kenny was a very popular name in the mid- to late 20th century, particularly in English-speaking countries.