Yealand Storrs (English, name)
expansion: Yealand Storrs
Senses:
glosses: A hamlet in Yealand Redmayne parish, Lancaster district, Lancashire, England (OS grid ref SD4976).
Forms: