It is a grave with rocks that stand up.
A megalith, the large stone which has been used to construct a structure or monument, either alone or together with other stones
It means "huge stone" and is used in the context of large prehistoric stones erected presumably for some reigious purpose.
Megaliths are large stones that have used before to build a structure or a monument.
builders