We get the English cockroach directly from the Spanish cucaracha. We can see the c-c-r-ch pattern in both. There is no Latin, Greek, or German root since it is a New World word.
Here at ForNerds, we love meeting and talking to other people who love learning Spanish, etymologies, and any other topic in nerdy ways. Drop us a note and say hi!
morgan@westegg.com