Craddock The origin and history of Craddock. Etymology From the Welsh name Caradoc. ← Back to the full definition of Craddock