origin
from Private User
I've read many different claims to the origin of the surname Kelso: that the family name came from the Kelso Abbey name, that it originated from a village called Kelso, that it was originally Kelseau, French in origin, and may also have derived from the Celtic/Keltic term, among other theories.