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:


  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap