Definition of Ahura

Noun: Ahura

  1. (Zoroastrianism) title for benevolent deities

See also:
ahull
Ahvenanmaa

Anagrams containing the word Ahura

aarhu aahur raahu uraah huraa