Cari \c(a)-ri\ as a girl's name is of Gaelic origin, and the meaning of Cari is "love". From "caru". Originally a nickname for Carol or Caroline. Also possibly derived from Welsh "rhiw" meaning "hill fort", or from Gaelic "ciar" meaning "black", and Latin "carriarus" for an occupational surname for those who moved goods.
Baby names that sound like Cari are Cara, Cary, Kari, Carri, Caro, Carie and Cori. Other similar baby names are Bari, Cadi, Cai, Cali, Cami, Capri, Carin, Caris, Carli, Carmi, Casi, Caci, Cati, Ceri, Chari, Ciri, Clari, Mari, Dari, Lari, Nari and Sari.