Babylon NG
Simply the best definition!

Download it's free

Ahriman2

Rakefet Dictionary

Download this dictionary
Ahriman2
Man's reason for clothing himself in a physical body was to enable him to battle against Ahriman; and his salvation depends upon defeating him." In later Pahlavi writings we find the progeny of Ahriman, six opponents who in their turn stand up against the Amesha-Spentas (the six immortal benefactors). See also ANGRA MAINYU