SHE-DI


Meaning of SHE-DI in English

[Chinese] Chinese patronesses who guard certain large areas and its inhabitants.

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