meaning of Callidora

Callidora meaning in Names Dictionary

present of beauty.
Name Origin: Greek
Name Gender: Female