Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ahura Definition

Cancel
ahura
noun(Ahu-ra Maz-da)
the Supreme Being represented as a deity of goodness and light in Zoroastrianism

Words Related to ahura!

ahura Examples by Brain Bank Users