cholla
Top 40000
Meanings
Noun
1. cholla (cactus)
2. reason, understanding (figurative, figuratively)
3. head (colloquial, Honduras)
4. laziness (colloquial, El Salvador, Guatemala, Honduras)