Skip to main content

Mothershead

in greek and latin translation signifies the creator of life and tranquility among all living creatures. The definition of awe-inspiring.
In the year 50 A.D. a shephard was embarking on a journey through the mountain tops as he came through a foggy mist, he nearly plummeted to his death, but was saved when the goddess mothershead appeared.
by kevofosho February 3, 2010
mugGet the Mothershead mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email