Wikipedia AI summary
Thomas Coats (disambiguation)
Thomas Coats (1809–1883), was a Scottish thread manufacturer.
Thomas Coats may also refer to: