Menhir has 2 different meanings across 1 category:
Noun
a tall upright megalith; found primarily in England and northern France
A single tall standing stone as a monument, especially of prehistoric times.