From Late Latin cornacula, from Latin cornicula, diminutive of cornix. Compare Venetian cornàcia (“carrion crow”), Italian cornacchia.
cornacia