An elaborate form of the Latin name for a constellation in the Southern sky 'Cara', or a variant of the name Karina meaning 'beloved' or 'cute'.
English
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.