Save Type Surname (from location) Usage Scottish Meaning & History Habitational name from Kelso on the river Tweed in Roxburghshire, perhaps so named from Old English cealc "chalk" + hoh "ridge", "spur".