I tried to look it up in various dictionaries and the thesauruses the closest word I found was cromlech