Word
menhir, n.
(menhirs)
a tall upright megalith; found primarily in England and northern France
<noun.artifact>
menhir
standing stone
semantic pointers
hypernym
megalith, megalithic structure