Chassidy \ch(a)-ssi-dy\ as a girl's name is a variant of Chasity (Latin), and the meaning of Chassidy is "pure".
The baby name Chassidy sounds like Chassity and Chasidy. Other similar baby names are Cassidy and Chastidy.