Possibly: Ship’s victory or from the Old English place name meaning ‘Cenel’s island’

1 Post