Lord of the Flies
A possible reason behind Deir al-Dubban's name is that its ancient inhabitants worshiped Ba'l Zabub ("Lord of the Flies"), a chief Canaanite deity in the region.