What is the full meaning of karroos
KARROO, n South Africa, a high inland pastoral tableland, also KAROO [n]
Example of the word karroos placed on a Scrabble board.