Dictionary
Search
ayatollahs
noun
A religious leader in Twelver Shi'ism.
An authority on any subject.
Similar Words
ayah
/aɪə/
ayahuasca
ayahs
ayatollah