Definition of Karroo

Noun: Karroo  ku'roo

  1. A large semi-desert region in South Africa
    - Karoo

See also:
Karpov
karroos

Anagrams containing the word Karroo

kaorro okarro ookarr rookar rrooka arrook