batal (“cancel”) + demi + hukum (“law”), literally “cancel by law”. Calque of Dutch nietigheid van rechtswege.
batal demi hukum