Borrowed from French lampion, from Italian lampione (from lampa + -one).
Practice speaking and memorizing "lampião" and many other words and sentences in Portuguese.