Translation of ulama in English:

ulama

ulama

noun

  • 1

    ulama, ulema, body of Muslim scholars or theologies