Kelso Meaning and Origin
The name Kelso is a boy’s name meaning “chalk ridge” and is of Scottish origin. It comes from Old English cealc ‘chalk’ + hoh ‘ridge’, ‘spur’. The name Kelso is one of the earliest recorded surnames in the British Isles.
Posts with the name Kelso:
- Names For Boys That You Haven’t Heard Part 1
- Unique Names For Boys You Won’t Hear On The Playground
- 50 Most Popular Boy Names on All Things Baby Names