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