ref
Middle English: probably from Middle Low German kākelen, partly imitative, reinforced by kāke ‘jaw, cheek’.
文件:Ety img cackling.png