Definition of menhir
English to English noun - a tall upright megalith; found primarily in England and northern France
source: WordNet 3.0 - A large stone set upright in olden times as a memorial or monument. Many, of unknown date, are found in Brittany and throughout Northern Europe.
source: Webster 1913
Visual Synonyms
Nearby Word
menhir, meir, meniere, manirà, mohair, menura, mir, mynheer, menurae, menorah, miry, mohr, mire, mira, muir, miro, meer, mere, miri, mear
|
|
|