meaning of standing stone

1. a tall upright megalith; found primarily in England and northern France


Related Words

standing stone |

Developed & Maintained By Taraprasad.com

Treasure Words