Словінин (<= словѣнинъ) + -ськ(ий) => словінський + -ин(а) => Словінщина / словінщина.
Як покласти, що первісне назвище було "словѣне", то в теперішній мові це мало дать "словіни", а не "слов'яни".
Але теперішні "слов'яни" теж у давність писалися як словѣне.
словʼяни
То я ж за це й кажу.