English

edit

Etymology

edit

From a folk etymological understanding of cockroach as a compound of cock and roach.

Noun

edit

henroach (plural henroaches)

  1. A female cockroach