menhir has definitions from the field of antiquity
1
[ noun ] (antiquity) a tall upright megalith; found primarily in N France and England

Synonyms

standing_stone

Related terms

megalith

*