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