menhir

Nouns

  • (n) a tall upright megalith; found primarily in England and northern France standing stone,

Synonyms

standing stone

Words of close approximity