Definitions for "Menhirs"
The standing stones of Celtic countries which are single stones or a circular series of stones. Brittany is famous for its menhirs.