Definition & Meaning | English word COCUY
COCUY
Definitions of COCUY
- A Venezuelan liquor made from the leaves of Agave cocui.
Number of letters
5
Is palindrome
No
Search for COCUY in:
Page preparation took: 123.92 ms.