Kallikrates

Kallikrates

The baby boy name Kallikrates represent unique meaning, Means "beautiful power", derived from the Greek elements καλλος (kallos) meaning "beauty" and κρατος (kratos) meaning "power"., is common among ancient greek ethenicity or origin.

In native script, the name Kallikrates is written as Καλλικρατης(Ancient Greek)