Definition of MENHIRS

menhirs

Meanings

Noun

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

Synonyms

menhir, standing stone

Scrabble Score: 12

menhirs is a valid Scrabble (US) TWL word
menhirs is a valid Scrabble Word in Merriam-Webster MW Dictionary
menhirs is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

menhirs is a valid Words With Friends word