cacareo

Etymology 1
.

Noun

 * 1) cackling
 * 2) cock-a-doodle-doo