shweshwe

Etymology
From the name Moshoeshoe, also spelled Mshweshwe.

Noun

 * 1) A patterned South African fabric.