Stafford knot

English

Noun

Stafford knot (plural Stafford knots)

  1. A three-looped knot, the traditional symbol of the English county of Staffordshire and its county town, Stafford.