merey
Top 50000
Meanings
Noun
1. cashew (tree) (Colombia, Puerto Rico, Venezuela)
2. cashew (seed of the tree) (Colombia, Puerto Rico, Venezuela)