Synonyms of Menhir in English :
Antonyms of Menhir in English
Thesaurus of Menhir in English
Menhir
see definition of menhirSynonyms of menhir
1. (noun) a tall upright megalith; found primarily in England and northern France
Hypernyms of menhir
1. (noun) a tall upright megalith; found primarily in England and northern France