Words: menhir standing stone
Part of speech: n
Definition: a tall upright megalith; found primarily in England and northern France