Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of megalith

- A large stone; especially, a large stone used in ancient building.

Crossword clue for megalith

- Monolith