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