NameTree.app Logo - AI Baby Name Generator

Keni

charm · lead · vitality

Name Origin

Source: Scottish Gaelic

Root Word: Cainnech

Derived From: Kenneth

Meaning: hansome

Popularity History: This name became popular in the early to mid-20th century, especially in English-speaking countries.