Find the word definition

Wikipedia
Mehen

In Ancient Egypt the name '''Mehen ''' meaning 'coiled one' referred to a mythological snake-god and to a board game.

Mehen (game)

Mehen is a board game that was played in ancient Egypt. The game was named in reference to Mehen, a mythological snake-god.