- menhir as a noun:
- 1
menhir
noun
1 menhir
A tall upright megalith; found primarily in England and northern France.
synonym: standing stone.
Dutch: menhir
Polish: menhir
debug info: 0.0367
noun
A tall upright megalith; found primarily in England and northern France.
synonym: standing stone.
Dutch: menhir
Polish: menhir
debug info: 0.0367