menhir
English Dictionary
->
Letter M
-> menhir
Search Dictionary:
menhir Definition
(n)
a
tall
upright
megalith
;
found
primarily
in
England
and
northern
France
menhir Synonyms
menhir
standing stone
© Art Branch Inc.