Meaning:beloved; friend
There'll be no mistaking how much love you have for your daughter with this name. Cara, an Irish girl's name, means "friend." It can also come from the Latin word cārus, which means "beloved, darling, loved one," with Cara being the feminine form of the endearment and a popular Italian baby name choice. An alternative spelling, Kara, comes from the Cornish word kara, which means "love." Baby will have no doubt about how special she is in your life, with a name that has so many sweet meanings.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.