The name Kelso is a boy's name of Scottish origin meaning "chalk ridge". This name of a town in Scotland, one of the earliest recorded surnames in the whole British Isles, has more vitality than Kelsey.
Is Kelso a real name?
Kelso is a surname and a given name. It is of British origin with Scottish and English roots.
Where does the surname Kelso come from?
Origins of Kelso:
It is an old Scottish locational surname. It is either from the town of Kelso in Roxburghshire, or an estate known as Kelsoland. It is also one of the earliest noted surnames not just of Scotland but the whole British Islands, the name holders holding different positions of prominence in old times.