zarzamora
Top 30000
Meanings
Noun
1. blackberry (fruit of the blackberry bush)
2. blackberry bush; bramble