Latin, from carni- (from carn-, caro flesh) + fex (from facere to make)
carneol
carnet
Carnic Alps
carnifex
carnificial
carnify
Carniola