How to pronounce menhir

Accents & languages on maps

Definition
  • Definition of menhir

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

Random words: comfortableWikipediacomputeraIreland