Cassidy \c(a)-ssi-dy\ as a boy's name (also used as girl's name Cassidy), is pronounced KASH-ih-dee. It is of Irish, Welsh and Gaelic origin, and the meaning of Cassidy is "curly-headed; ingenious, clever".
Cassidy has 4 variant forms: Cass, Cassady, Cassedy and Cassidey.
For more information, see also the related name Kassidy.
A baby name that sounds like Cassidy is Costa.