Ulama

Noun

  • A (modern) ball game, descended from tlachtli.
  • (Islam) Alternative form of ulema

Leave a Reply

Your email address will not be published.