meaning of ahura

1. Zoroastrianism title for benevolent deities


Related Words

ahura | ahura mazda |

Developed & Maintained By Taraprasad.com

Treasure Words