Storiths

English

Proper noun

Storiths

  1. A hamlet in Hazlewood with Storiths parish, North Yorkshire, England (OS grid ref SE0854).

References