ulama
noun
Meaning
- A (modern) ball game, descended from tlachtli.
- The devil bird (an avian cryptid of Sri Lanka)
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.