Quick answer
Kallistrate is a girl name meaning "beautiful army".
Meaning and history
The name means "beautiful army" from the Greek elements κάλλος ( kallos ) meaning "beauty" and στρατός ( stratos ) meaning "army".
Notes and context
Usage: ancient greek | Ancient Greek: Καλλιστράτη