Storiths
English
Proper noun
Storiths
A
hamlet
in
Hazlewood with Storiths
parish,
North Yorkshire
,
England
(
OS
grid ref SE0854
)
.
References
List of United Kingdom locations: Sto-St Q
on Wikipedia.
Wikipedia