ovillo
Top 25000
Meanings
Noun
1. ball (of wool)
2. ball (of things tied up)
3. pile, bunch