Toxcatl
noun
Tox·ca·tl
| \ ˈtōˌskätᵊl\
plural -s
Definition of Toxcatl
: an Aztec new-year festival celebrated with a ceremonial including human sacrifice
Keep scrolling for more