Find the word definition

Wiktionary
spaza

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