Definition Definition

menhir - Meaning and Examples

Meaning of 'menhir' (Webster Dictionary)

1 . Menhir [ n.]
- 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.