Online Reference For Body, Mind & Spirit

Term: Menhir

DEFINITION:

A tall, upright stone. In Great Britain menhirs tended to be part of a collection of megaliths, such as at Stonehenge. In other areas, menhirs appear by themselves. Menhirs indicated holy places.