canut
Top 30000
Meanings
Noun
1. a former hand weaver (who worked at home)
2. A very poor person (by extension)