What does Nikostratos mean?
Nikostratos [nikos-tratos] as a boys' name is of Greek origin, and the meaning of Nikostratos is "victorious army".
(female) Middle name pairings:
Nikostratos Callan (N.C.), ..
How popular is Nikostratos?
Nikostratos is an unusual given name for men. Nikostratos is also an uncommon last name for both adults and children. (2000 U.S. Census)
Nikostratos has not been listed in the list so far. (Top Baby Names, 2015)
Similar NamesRecommended names are Astraios, Nikandrios (see Nicandro), Nikolas, Nikolaus and Nikolos. Like Nikostratos, these names are not frequently used.See names in meaning and etymology.