AMMA


Meaning of AMMA in English

[Other] A local tutelary god of the Dravidian (traditionally the lower-caste members of Indian society).

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.