Definition of "Chasca"

The word, "Chasca" does not exist in our dictionary.