FamilyEducation.com
   
 

First name origins & meanings:

  1. English: River man
  2. Irish: From the narrow river
  3. Scottish: Friend of ships

First name variations: Kelvan, Kelvyn, Kel, Keloun, Kelvin