Quick answer
Cassidy is a boy/girl name.
Meaning and history
From an Irish surname (Anglicized from Irish Gaelic Ó Caiside ), which is derived from the byname Caiside. Very rare as a given name before the 1970s, it established itself in the 80s and then surged in popularity during the 90s.
Notes and context
Usage: english