skimmelton
/ˈskɪmlɪtən/Definitions
1. noun
A small village or hamlet, typically in northern England.
“The skimmelton of Grasmere is famous for its picturesque cottages and scenic views.”
1. noun
A small village or hamlet, typically in northern England.
“The skimmelton of Grasmere is famous for its picturesque cottages and scenic views.”