ennac (Old Irish) comes from Latin innocuus, from Latin nocuus, from Latin noceō, from Proto-Italic nokeō, from Proto-Indo-European noḱéye-, from Proto-Indo-European neḱ- — to perish, disappear.
ennac (Old Irish): innocent