KAROO Meaning of KAROO in English n. (also Karroo) an elevated semi-desert plateau in S. Africa. [ Afrik. f. Hottentot karo dry ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012