names & meanings!
over 22,000
Home
Gaelic Names
Cainnech
Cainnech
Variant of Scottish/Gaelic
Cainneach
, meaning
comely; finely made
This is one of the names from which Kenneth was derived.