Wikipedia
Cainnech (Irish name)
Cainnech, Gaelic- Irish female given name.
Cainnech appears to have belonged to that class of Irish names which were suitable for both sexes ( Flann (Irish name), Ceallach, Fedelm (Irish name)). One man who bore the name was Cainnech of Aghaboe (515/16–600). However, most bearers of the name have been women.