Human Dynamo Synonyms

A highly energetic and indefatigable person
(Noun)