From hidangan (“cuisine”) + penutup (“closing”), literally “closing cuisine”.
hidangan penutup (plural hidangan-hidangan penutup)