1) A machine for converting one form of energy into another.
From L. generator "producer," from genera(re)→ generate + -tor a suffix forming personal agent nouns from verbs and, less commonly, from nouns.
Âzângar, from âzân the stem of âzânidan→ generate + -gar suffix of agent nouns, from kar-, kardan "to do, to make" (Mid.Pers. kardan; O.Pers./Av. kar- "to do, make, build," Av. kərənaoiti "makes;" cf. Skt. kr- "to do, to make," krnoti "makes," karma "act, deed;" PIE base kwer- "to do, to make").