a person who owns or works in a shop that sells small items (such as needles and thread) that are used to make clothes;

a dealer in notions

Haberdasher:

Welcome to my Jane's Haberdashery. In here are some notions, books, precuts and maybe even a gently loved item that is being sent on to someone else. Please explore and enjoy. Special request and orders may be sought after here as well. Please get in touch with me if you have such a need.