Find the word definition

Wikipedia
Shigalo

Shigalo is a small town on the R81 route, falling under the Thulamela Local Municipality in the Limpopo province of South Africa.

Shigalo is famed for being the birthplace of the South African potter and sculptor Noria Muelwa Mabasa.