English
Detailed Synonyms for menhir in English
menhir:
-
menhir
-
the menhir
– a tall upright megalith; found primarily in England and northern France 1the menhir; the standing stone– a tall upright megalith; found primarily in England and northern France 1