AYATOLLAH Meaning of AYATOLLAH in English n. a Shiite religious leader in Iran. [ Pers. f. Arab., = token of God ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012