Origin: Welsh
Meaning: love
Craddock as a boy's name is of Welsh origin, and the meaning of Craddock is "love".