MEHEN


Meaning of MEHEN in English

[Egyptian] An Egyptian serpent god. He defends the solar bargue of the sun-god during his nightly passage through the underworld. Mehen was usually depicted as a snake coiled about the barque.

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