Dynamo

A generator, especially one for producing direct current. (Short for dynamoelectric Machine.)