Definify.com

Definition 2024


ayatolla

ayatolla

English

Noun

ayatolla (plural ayatollas)

  1. Alternative spelling of ayatollah