Nikostratos
Greek
"army of victory"Share
Copy link
Nikostratos Origin and Meaning
The name Nikostratos is a boy's name of Greek origin meaning "army of victory".
A lengthy Olde World route to Nick.
20 Names Similar to Nikostratos
These 20 names were selected by our users that were looking for other names like Nikostratos.