Storrington (English, name)
expansion: Storrington
Senses:
glosses: A large village in Storrington and Sullington parish, Horsham district, West Sussex, England (OS grid ref TQ0814).
Forms: