KARO Meaning of KARO in English n. shrub that produces shiny leaves with a soft white underside and red flowers (native to New Zealand) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012