CARARA Meaning of CARARA in English kəˈrarə, -ˈä-Etymology: New Latinsynonym of coronopus Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012