KARROO Meaning of KARROO in English var. of KAROO. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012