Different Words for Pig
Depending on context, there are many words for "pig."
Formal Terms
Suine and porcine are formal or scientific terms.
Informal Terms
Hog, boar, sow, shoat, farrow, grunter, and snouter are informal terms referring to different ages or sexes.
Figurative and Other Terms
Swine and slob can be used figuratively, often negatively. Porker and oinker are other variations.
The best word depends on the specific context and desired meaning.