Origin of the name Nicostrato

Italian form of Nikostratos.