Did you mean Cassidy?
Cassidy
noun
°of origin derived from meaning "descendent of Caiside". Caiside is a first name meaning "curly haired" from Gaelic cas.
°of modern American usage, derived from the surname.