Slav comes from slovo == слово which means word or speech, a.k.a slavs are people who can talk to each other which is a pattern in many other ethnic groups about differentiating between themselves and outsiders. Немци or mutes are those who cannot speak the language.