Callissa is a variant of Calista, from Greek meaning most beautiful.
Like Callissa?
Swipe through thousands of names like it