stoun
/ˈstoʊn/Definitions
1. noun
a medieval Scottish fortress or a Scottish tower house, typically of four stories.
“The stoun in the heart of the village has been preserved as a historical landmark.”
1. noun
a medieval Scottish fortress or a Scottish tower house, typically of four stories.
“The stoun in the heart of the village has been preserved as a historical landmark.”