Did you mean Cecil?
Cecil
noun
°.