Borrowed from Medieval Latin Slavus, from Sclavus, from Byzantine Greek Σκλάβος (Sklábos), which see for more. Doublet of esclavo.
Practice speaking and memorizing "eslavo" and many other words and sentences in Spanish.