1 definition by Hiondas3423

One of the seven Ameshaspands in ancient persian(zoroastrian) mythology, considered as the angel of victory, described as a being of pure radiance.

It is still used as a name among indian parsis and iranian zoroastrians who still follow the ancient faith
by Hiondas3423 February 17, 2017
Get the Behram mug.