MENHIR


Meaning of MENHIR in English

noun 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.

Webster English vocab.      Английский словарь Webster.