English, dating from the early 20th century, apparently taken from a Scottish river, a tributary of the River Clyde in Glasgow. It may have been popularised in honour of Lord Kelvin whose name was derived from the area around the river.
Thanks to Donald Whyte who provided much of the initial information for this site.