Cassidy \c(a)-ssi-dy\ as a girl's name (also used as boy's name Cassidy), is pronounced KASS-ih-dee. It is of Irish and Gaelic origin, and the meaning of Cassidy is "curly-headed". From the surname