cocuy
Top 30000
Meanings
Noun
1. cocuy (liquor)
2. Agave cocui (species of agave)