Nouns

(n)generatoran apparatus that produces a vapor or gas
(n)generatorengine that converts mechanical energy into electrical energy by electromagnetic induction
(n)generator, source, authorsomeone who originates or causes or initiates something“he was the generator of several complaints”
(n)generatoran electronic device for producing a signal voltage