Menhir is a see also of headstone.
As nouns the difference between menhir and headstone
is that
menhir is a single tall standing stone as a monument, especially of prehistoric times while
headstone is a gravestone, a grave marker: a monument traditionally made of stone placed at the head of a grave.