Βεελ Ζεβουλ

Belcebú

beel zeboul
Noun