1. Dimosthenis
Strength of the people (Greek)
We found 3 names that are similar to "Demosthenis" based on sound and style.
Strength of the people (Greek)
Demosthenes means 'strength of the people', signifies strong will and determination.
Public speaker of Greek origin.