Question # 1
Haberdasher means ________

Choose an answer