拜火教的上帝阿胡拉马兹达,是远古雅利安游牧部落一组共称阿胡拉(Ahuras)的神祗中的一位。Ahuras在梵文中的相应词是Asuras,是印度吠陀神话中一组魔鬼的共称。拜火教中魔鬼的共称Daevas(英文魔鬼Devil的词源),在梵文中的相应词是Devas,是吠陀神话中天神的共称。古伊朗语和古印度语同源,为何出现这种神魔颠倒的现象,原因不明。一种假说是在远古时,伊朗人和印度人分别属於不同的雅利安游牧部落,Ahuras是伊朗系雅利安部落的保护神,而Devas是印度系雅利安部落的保护神。两个部落曾发生冲突,后来分别把自已的保护神升格为天神,而把对方的保护神打成魔鬼。芬兰赫尔辛基大学的印度学学者巴普雷(Asko Parpola)根据出土文物推测,远古雅利安部落的移民分二波进行。第一波在公元前十九至十七世纪,从现今的土库曼斯坦东南部经卑路支斯坦(原属阿富汗,今属巴基斯坦)到印度河谷,这一支雅利安人崇拜Ahuras。第二波在公元前十七世纪左右,从中亚草原进入土库曼斯坦东南部,后来也到达印度河谷,这一支雅利安人崇拜Devas。但他们是否分别是伊朗人和印度人的祖先,是否发生过冲突,现在还没有确切的证据。
佛教在印度建立后,把吠陀神话中的神、魔按自已的需要,重新塑造形象、分配角色。吠陀神话中的魔鬼Asuras在佛经中的中文译名是阿修罗。佛经中,阿难在“如是我闻”一番之后,总要介绍为我佛说法捧场的各方神圣,大多有阿修罗在场。