whittrick
/ˈhwɪtrɪk/Definitions
1. noun
A village in North Yorkshire, England.
“The scenic village of Whitrick offers breathtaking views of the countryside.”
1. noun
A village in North Yorkshire, England.
“The scenic village of Whitrick offers breathtaking views of the countryside.”