Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

menhir Definition

Cancel
menhir
noun(men-hir)
a single upright rough monolith usually of prehistoric origin

Words Related to menhir!

menhir Examples by Brain Bank Users