ahuizote
Top 45000
Meanings
Noun
1. ahuitzotl, an Aztec mythological creature
2. an annoying person; pest, nuisance (colloquial, Honduras, Mexico)
3. omen, bewitchment, spell (dialectal, Central America, Mexico)