Definition, Meaning & Synonyms | English word ULAMA
ULAMA
Definitions of ULAMA
- A (modern) ball game, descended from tlachtli.
- (Islam) Alternative form of ulema.
- The devil bird (an avian cryptid of Sri Lanka)
Number of letters
5
Is palindrome
No
Search for ULAMA in:
Page preparation took: 137.98 ms.