ayatollah ( synonym found)

Definition of ayatollah:

(n) : a religious leader in Iranian Shi'ite Islam; a member of the 'ulama

Back to Top