The name Cassidy is an American baby name. In American the meaning of the name Cassidy is: Clever. Welsh Meaning: The name Cassidy is a Welsh baby name. In Welsh the meaning of the name Cassidy is: Curly-headed.