Storrington and Sullington (English, name)
expansion: Storrington and Sullington
Senses:
glosses: A civil parish in Horsham district, West Sussex, England, which includes these two places.
Forms: