Definify.com

Definition 2025


ayatolla

ayatolla

English

Noun

ayatolla (plural ayatollas)

  1. Alternative spelling of ayatollah