porchetta

Etymology
An.

Noun

 * 1) A savory and moist boneless pork roast, part of Italian cuisine.

Noun

 * 1) roast suckling pig or whole boned pig