needleman
/ˈnɛdəlmən/Definitions
1. noun
A person who makes or repairs needles, typically a skilled craftsman or artisan, especially in the historical sense.
“The antique shop sold handmade items from a local needleman, preserving traditional techniques.”