From mil (“thousand”) + fulls (“sheets”); calque of French mille-feuille.
milfulls m pl (plural only)