(n)menhir, standing stonea tall upright megalith; found primarily in England and northern France