76%RatingSave Gender Feminine Usage Welsh Meaning & History Derived from Welsh cain "good, lovely" and gwen "white, blessed". This was the name of a 5th-century Welsh saint also known as Cain or Keyne. Related Names Rootscein + gwyn People think this name isRate·Details classic formal upper class natural wholesome refined strange complex serious Categories beauty, colors, goodness, white