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