ALL meanings of amesha spenta
A·me·sha Spen·ta
A a - noun amesha spenta any of the personified attributes of Ahura Mazda. 1
- noun amesha spenta (Zoroastrianism) Any of six immortal beings created by Ahura Mazda, often equated to archangels, or Ahura Mazda himself (making seven). 0