See Also: Thetford(dictionary)

Thetford (iou)



Thetford noun. M20.
[A town in Norfolk, England.]
In full Thetford ware. A type of Saxo-Norman pottery made in Thetford and in other parts of East Anglia.