derived from Cat.
Oct. 18th, 2003 07:05 pmcaterpillar. (French = Latin.) Middle English catyrpel; corruption of Old French chatepeleuse, a weevil; a fanciful name, really meaning 'hairy she-cat.' = Old French chate, a she-cat; and peleuse, hairy. = Latin catus, cat; pilosus, hairy, from pilum, hair.
caterwaul. (English.) Middle English caterwawen; coined from cat, and wawen, to make a wailing noise.
caterwaul. (English.) Middle English caterwawen; coined from cat, and wawen, to make a wailing noise.