Meaning of the name - Callida

English Name: Callida
Sex: