English Dictionary
Definition standing stone in British English
standing stone noun
[countable] noun
Synonyms and related words

English Dictionary