Borrowed from French lampion, from Italian lampione (from lampa + -one).
lampião m (plural lampiões)