Meaning of menhir in Spanish:
menhir
Translate menhir into English
masculine noun
1Monumento megalítico que está formado por una gran piedra alargada clavada en el suelo en posición vertical.
los menhires fueron construidos probablemente en el neolítico como monumentos funerarios o conmemorativos