Chassidi is a modern spelling of Chastity, an English virtue name meaning purity or moral innocence.
Like Chassidi?
Swipe through thousands of names like it