September 21, 2006

menhir

DEFINITION: (noun) A tall upright megalith; found primarily in England and northern France. SYNONYMS: standing stone. USAGE: The neo-pagans made the huge menhir the site of their annual spring celebration.
Look for similar articles under these categories: 

No responses to "menhir"

Comments are closed.

Top - Home