The first name Kara is of Russian, English, Celtic/Gaelic, Greek, Italian, Scandinavian origin. It is often a boy or girl name. It has the following meaning(s):
Russian: Little Dear One
English: Variant of Katherine. Pure
Celtic/Gaelic: Sweet Melody
Greek: Pure
Italian: Dear, Beloved. from the Feminine Form of Italian 'Cara' or the Latin 'Carus'