An English pet form of Cecilia or Sis names, often associated with the Latin-rooted Cecilia meaning 'blind.'
Like Cissy?
Swipe through thousands of names like it