chupacabras
noun
Meaning
- A legendary creature in the folklore of parts of the Americas, supposed to attack and drink the blood of livestock, especially goats.
- A legendary creature in the folklore of parts of the Americas, supposed to attack and drink the blood of livestock, especially goats.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.