アヤトラ
ayatora

Noun

1. ayatollah

From Persian

Other forms: