Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
CONTRIBUTOR: Fanny on 8/6/2014
Meaning & History
Habitational name from Kelso on the river Tweed in Roxburghshire, perhaps so named from Old English cealc "chalk" + hoh "ridge", "spur".