MENHIR Meaning of MENHIR in English n. Archaeol. a tall upright usu. prehistoric monumental stone. Etymology: Breton men stone + hir long Oxford English vocab. Оксфордский английский словарь. 2012