MENHIR Meaning of MENHIR in English megalithic monument erected singly or in formations. See megalith. Britannica English vocabulary. Английский словарь Британика. 2012