Wiktionary
spaza
n. (context South Africa English) An informal trading post or convenience store found in townships and remote areas.