This name has many possible meanings and origins: Italian - 'dear beloved'; Latin 'keel of a ship'; Greek - 'pure' or 'torture. A variant of the name Katherine popular in Scandinavia and Russia.
Italian
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.