Cheska is a Spanish diminutive of Francisca, ultimately from Latin Franciscus, meaning 'Frenchwoman' or 'free one.'
Like Cheska?
Swipe through thousands of names like it