4 results in 0.0094s.
Advertisement
  • menhir
    menhir, noun.
    (Archaeology.) an upright monumental stone (megalith) standing either alone or with others, typical of the monuments of the megalithic culture of western Europe.

menhir in Hindi हिन्दी

menhir in Marathi मराठी

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-menhir