a roasted suckling piglet; a roasted pig
From Spanish lechón.
Practice speaking and memorizing "lechon" and many other words and sentences in English.