ആഘോരന് (aghoran) Malayalam word · pronounced aghoran Meaning in English SivanA devotee of sivaA devotte of goddess Durga English words: sivan, devotee, siva, goddess, durga