Kelso (name)

Kelso is a surname and a given name.

It is of British origin with Scottish[1] and English roots.

[2]