wigan means A town and metropolitan borough of Greater Manchester, England. Lexicurio rates it Rare gem — a strength score of 84 out of 100.
name
- A town and metropolitan borough of Greater Manchester, England.
noun
- A canvas-like cotton fabric, often coated with latex rubber, used to stiffen and protect the lower part of trousers, dresses, etc.“It was really no easy matter to build up two or three plies of double warp Wigan with a thin covering of rubber to the accurate gauge that the printer required.”