Menhir Definition
menhir
noun
A tall, usually rough, upright megalith, probably erected as a Neolithic monument either alone or as part of a row or circle.
Webster's New World
Synonyms:
Other Word Forms of Menhir
Noun
Singular:
menhir
Plural:
menhirsFind Similar Words
Find similar words to menhir using the buttons below.