karoo

noun

An arid plateau of southern Africa.

noun

Any vast prairie bordering a desert.