blanketeer
/ˈblæŋkɪˌtiːər/Definitions
1. noun
A person who advocates or supports the use of blankets as a means of charity or aid, especially during the 18th and 19th centuries.
“The organization’s efforts to provide blankets to the homeless were led by a dedicated blanketeer.”