Beelzebub or Beelzebul is a name derived from a Philistine god, formerly worshipped in Ekron, and later adopted by some Abrahamic religions as a major demon. The name Beelzebub is associated with the Canaanite god Baal.