Meaning of lechon in English:

lechon

Pronunciation /lɛˈtʃɒn/

noun

mass noun
  • (in Filipino and Latin American cuisine) a whole pig roasted on a spit.

    • ‘they celebrated their anniversary with a sumptuous meal of lechon’

Origin

Spanish lechón ‘suckling pig’, from leche ‘milk’.