Latin word generator comes from Proto-Indo-European - -os, Proto-Indo-European *genes-, and later Proto-Indo-European *ǵénh₁os (Race, lineage.)