Dictionary search results

Showing 1-3 of 3 results

Karoo British & World English

An elevated semi-desert plateau in South Africa

Karoo New Oxford Dictionary for Writers & Editors

semi-desert plateau in South Africa

karoo in Karoo British & World English

Semi-desert land like that of the Karoo