Menu
ADVERTISEMENT

Nicostratos

Heart
Greek
"army of victory"

Nicostratos Origin and Meaning

Variation of Nikostratos
ADVERTISEMENT
ADVERTISEMENT