English dictionary
ahura meaning and definition
Definition and meaning of ahura at MeaningMonkey.org. ahura meaning and definition in the English Dictionary.AHURA noun
Definition of Ahura (noun)
- (Zoroastrianism) title for benevolent deities
Source: Princeton University Wordnet