Definition, synonyms and related words
A ceremonial ball game once played by the Aztecs; evolved into the ulama game.