ayatolla

English

Noun

ayatolla (plural ayatollas)

  1. Alternative spelling of ayatollah.