a person who behaves in a wild, violent, or uncontrolled way
a person who has characterized by an inordinate or uncontrollable enthusiasm for something
archaic an insane person; a lunatic
[late Latin maniacus maniacal, from Greek maniakos from mania mania]