Variant of Cedric, popularized by Sir Walter Scott, possibly from Welsh Cedrych meaning bounty pattern.
Like Kedric?
Swipe through thousands of names like it