"Mal" is a prefix meaning "bad" or "evil," so "malcontent" literally means "badly content" or "discontented."