parra
Top 8000
Meanings
Noun
1. grapevine (the plant on which grapes grow)
Examples1
That's a grapevine.