3 names match.
Irish/Greek
Variant of Cassidy, from Irish meaning 'curly-haired' or Cassandra.
Modern variant of Kathleen, meaning pure or each of the two.
Variant of Kathleen, meaning pure or each of the two.