Home

Word

standing stone, n.
more info a tall upright megalith; found primarily in England and northern France
<noun.artifact>

menhir standing stone
semantic pointers
hypernym