Kelso

Gender: 
Male

Meanings:

  • Chalk ridge (Scottish); surname or family name given for a first or middle name.
  • Place name—town on the River Tweed in Roxburghshire, Scotland.