lechon
Etymology
From Spanish lechón.
noun
a roasted suckling piglet; a roasted pig