VariousWords beta
Related Terms:
Definitions:
Noun
menhir
standing stone
Definition: a tall upright megalith; found primarily in England and northern France
Definition: A prehistoric monument consisting of an upright megalith; often in groups