spaza

Noun

 * 1)  An informal trading post or convenience store found in townships and remote areas.