Russian slovo means "word."
Among Slavic groups you get ethnic names or place names like Slovak/Slovakia, Slovene/Slovenia, Slavonia, etc. Either people thinking of themselves as the glorious ones or the ones who speak intelligibly (unlike the Vlachs and Germans and other non-Slavs).
The Latin term would be formed from the word the Slavs used for themselves.
The late Latin and Byzantine terms for Slavs, usually referring to Slavic people in bondage and traded in the late Middle Ages, were transmitted into English as “slave.”