Definition of dynamo?

A dynamo is an electrical generator.