The only free and comprehensive online etymological dictionary of the Spanish language
tanga (2) f. (Noun) (underwear) "thong"
From Kimbundu ntanga "loincloth."