ulama
ulama
English
Noun
Ad
Definition
A (modern) ball game, descended from tlachtli.
Etymology
Ultimately from Classical Nahuatl ōllamaliztli. Doublet of ullamaliztli.
Ad
ulama
A (modern) ball game, descended from tlachtli.
Ultimately from Classical Nahuatl ōllamaliztli. Doublet of ullamaliztli.