Cassidy The origin and history of Cassidy. Etymology From the Irish surname Ó Caiside, from cas meaning "curly-haired". ← Back to the full definition of Cassidy