ayatollahTop 20000MeaningsNoun1. ayatollah (Islam)2. strong proponent of something; person behaving tyrannically and despotically in a particular matter (figuratively, derogatory)