English synonyms about - contact  

menhir

noun

1 menhir

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

synonym: standing stone.

Dutch: menhir
Polish: menhir


Find more on menhir elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0367