FamilyEducation.com
   
 

First name origins & meanings:

  1. Scandinavian: Island of ships
  2. English: Island

First name variations: Kelsy, Kelsie, Kelse, Kelsi, Kelsey

Last name origin & meaning:

Scottish: habitational name from Kelso on the river Tweed in Roxburghshire, perhaps so named from Old English cealc ‘chalk’ + hōh ‘ridge’, ‘spur’.

Comments for Kelso Comment Add a Comment (0)