What is the name meaning of CADDOCK. Phrases containing CADDOCK
CADDOCK
Boy/Male
Welsh
Caddock
War-ready; battle sharp.