ulama
noun
- 1
A (modern) ball game, descended from tlachtli.
noun
- 1
The devil bird (an avian cryptid of Sri Lanka)
Translate “ulama” to another language
Click any language to open the translator with this word already filled in.
A (modern) ball game, descended from tlachtli.
The devil bird (an avian cryptid of Sri Lanka)
Click any language to open the translator with this word already filled in.