English edit

Noun edit

ahuras

  1. plural of ahura

Anagrams edit