Lebowa (noun) Definition, Meaning & Examples

noun
  1. a former Bantu homeland in NE South Africa, consisting of three separate territories with several smaller exclaves: abolished in 1993
Lebowa (noun) Definition, Meaning & Examples

More Definitions