Compound ofes(“ice”) +batu(“stone”), probablycalque fromChinese冰塊/冰块 (bīngkuài).
esbatu (plurales-es batu)