In Ancient Egypt the name Mehen meaning 'coiled one' refers to a mythological snake-god and to a game.
Read more about Mehen: Snake God, Relationship Between Snake-god and Mehen Game
In Ancient Egypt the name Mehen meaning 'coiled one' refers to a mythological snake-god and to a game.
Read more about Mehen: Snake God, Relationship Between Snake-god and Mehen Game