SIDA


Meaning of SIDA in English

[Other] A culture hero and fertility god of the Torres Islanders. He taught them language and the uses of plants.

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