The origins of Kelsey are not entirely clear. It could derive from the Old English given name Ceolsige, which meant ‘ship’s victory’, or it could be a place name meaning ‘Cenel’s island’. It combines ‘cenel’ meaning ‘fierce’, and ‘eg’ meaning island.