ESCHETEWUARHA


Meaning of ESCHETEWUARHA in English

[Native American] She is the Great Spirit's wife and the mother of the rain.

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