Caddis

Male

Origin: English

Meaning: worsted fabric

Caddis as a boy's name is of Old English origin, and the meaning of Caddis is "worsted fabric". Also a kind of fly that trouts like to eat, making this a potential choice for a fisherman's son.