A word examined

ulama

5 letters·English

ulama—A (modern) ball game, descended from tlachtli.

Wiktionary →
No comments yet