The only free and comprehensive online etymological dictionary of the Spanish language
tango (2) m. (Noun) "tango"
19th cent. Of uknown origin. Perhaps from a Niger-Congo language.