Home

Word

menhir, n.
(menhirs)
more info a tall upright megalith; found primarily in England and northern France
<noun.artifact>

menhir standing stone
semantic pointers
hypernym