Isn’t the name even Christian? All-Halloweds’ Eve?
Yes it is. All Hallows is the old English name for All Saints Day. All Hallows Ee'en (Evening) is the vigil of All Saints..