Where does “Sostratus” come from?
Sostratus (English) comes from Latin Sōstratus, from Ancient Greek Σώστρατος, from Ancient Greek σῶς, from Proto-Hellenic *twáwos.
Sostratus (English) comes from Latin Sōstratus, from Ancient Greek Σώστρατος, from Ancient Greek σῶς, from Proto-Hellenic *twáwos.