Cockroach - Etymology, Origin & Meaning
www.etymonline.com/word/cockroach
etymonline.com
Cockroach - Etymology, Origin & Meaning
"chafer, beetle," from cuca "kind of caterpillar." Folk etymology also holds that the… See origin and meaning of cockroach.