Did you mean Cedric?
Cedric
noun
°.