In the Gaelic origin, Cassidy means "Clever"
In the Irish origin, Cassidy means "Curly haired"
In the Welsh origin, Cassidy means "curly-headed; ingenious, clever"
In the Irish origin, Cassidy means "Curly haired; curly-headed"
In the Gaelic origin, Cassidy means "Clever"
In the Irish origin, Cassidy means "Curly haired"
In the Irish origin, Cassidy means "Curly haired; curly-headed"
In the Welsh origin, Cassidy means "curly-headed; ingenious, clever"