Borrowed from Medieval Latin Slavus, from Sclavus, from Byzantine Greek Σκλάβος (Sklábos), which see for more. Doublet of escravo, esloveno, esclavão / eslavão, and tchau / chau.
Practice speaking and memorizing "eslavo" and many other words and sentences in Portuguese.