SynonymX
Speak
Menhir
Definition of Menhir
1.
A tall upright megalith; found primarily in England and northern France
Noun
Synonyms for word "menhir"
standing stone
Semanticaly linked words with "menhir"
megalith
megalithic structure
Hyponims for word "menhir"
megalith
megalithic structure