MENHIR Meaning of MENHIR in English [ 'mɛnhɪə ]■ noun Archaeology a tall upright stone of a kind erected in prehistoric times in western Europe.OriginC19: from Breton men 'stone' + hir 'long'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004