MENHIR Meaning of MENHIR in English n. Archaeol. a tall upright usu. prehistoric monumental stone. [ Breton men stone + hir long ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012