Mythology · True or False?
The answer is True.
Beelzebub is called the Lord of the Flies because his name derives from the Hebrew Ba'al Zebub (or Ba'al Zvuv), where Ba'al means "lord" or "owner" and Zebub means "flies". Originally, this was the name of a Philistine deity worshipped in the city of Ekron, possibly as a god who drove away flies from sacrifices or protected against their stings. However, the title became associated with Satan and demonic power largely due to derogatory wordplay by ancient Israelite scribes.