Can someone tell what cara means. I've found the translation for caro but do they mean the same thing