Gavin

Gavin is a medieval form of Gawain, a name of uncertain meaning though it could be derived from Welsh Gwalchgwyn meaning “white hawk” from Old Welsh elements gwalch (hawk) and gwyn (white). Another possible origin for the name is from Welsh Gwalchmei meaning  “hawk of May” from Old Welsh gwalch (hawk) and mei (May). The name may also be derived from an early Brittonic name, *Ualcos Magesos meaning “hawk of…

Kenan

Kenan (pr. kee-nan) is a Hebrew male name possibly meaning “possession” in Hebrew, though it’s possible that it comes from the same root word as Cain either derived from a Hebrew root word qanah meaning “acquired” or “acquisition”, or from qayin meaning “spear” or “smith”. Kenan might also possibly be an anglicized spelling of Cianán, an Irish male diminutive of Cían meaning…