Current translation for Winchelsea
winch
derived from
win
– pasture
el
derived from
el
– person
sea
derived from
æ
g
– an island
“Pasture island”
Place name translation provided by
saxonhistory.co.uk