dynamo
dy-na-mo
noun
An extremely energetic and forceful person, full of drive and enthusiasm.
"She's a real dynamo in the office."
noun
A machine that converts mechanical energy into electrical energy, typically direct current.
"The bicycle's dynamo powered the headlamp."