Greek"army of victory"
Nikostratos Origin and Meaning
The name Nikostratos is 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.