AMASHASPAN Meaning of AMASHASPAN in English [Persian] "Holy, immortal" in Persian mythology. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012