What does Caddock mean?

Caddock meaning in Names Dictionary

War-ready, battle sharp.
Name Origin: Welsh
Name Gender: Male