Kerwin is an Anglo-Scottish name. It is a locational surname denoting that the bearer comes from a place called Curwen. The place name 'Curwen' itself is of uncertain origin, but possibly derives from the Old English words 'col wincl', which means 'cold place'.