Proper noun
Winchelsea
A village, historically a town, in Icklesham parish, Rother district, East Sussex, England (OS grid ref TQ9017).
North Winchelsea Island bristles with communications arrays as operations centre of Canadian Forces Maritime Experimental and Test Ranges. Source: Internet
The Grubbers will now meet Winchelsea in a two-day game in Round 8 at Ray Menzies Memorial Oval in Ocean Grove this Saturday. Source: Internet
The evening will consist of a dinner catered by Winchelsea Events, a live and silent auction as well as magical entertainment throughout the evening. Source: Internet