Callista
Callista is a feminine form of the Roman name Callistus. This is based on the Greek word kallistos, which means "most beautiful."See Also: Callisto
Your Favorite Names