Mehen

from Wikipedia, the free encyclopedia

Mehen ( ancient Egyptian for "rolled up" or "wrapped around") is the name for: