DAY EIGHTEENmenhir
noun
1. a tall upright megalith; found primarily in England and northern France
<DMC on Felt>

DAY EIGHTEEN
menhir

noun

1. a tall upright megalith; found primarily in England and northern France

<DMC on Felt>