Ahura

Explore definitions, synonyms, and language insights of Ahura

Definitions

Noun
(Zoroastrianism) title for benevolent deities

More General Terms