VariousWords beta
Definitions:
Noun
menhir
standing stone
Definition: a tall upright megalith; found primarily in England and northern France
Definition: A single tall standing stone as a monument, especially of prehistoric times.