1. karroo - Noun
2. Karroo - Proper noun
karroo (plural karroos) Alternative form of karoo
Karroo Alternative form of Karoo