TAMAGOSTAD


Meaning of TAMAGOSTAD in English

[Other] The chief god of the Niquiran.

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