See Also: Tamworth(dictionary)
Tamworth Base Hospital(health)
Country Comfort Tamworth(tourism)

Tamworth (iou)



Tamworth noun. M19.
[A town in Staffordshire, England.]
(An animal of) a breed of long-bodied, usu. red or brown pig.