From Slovene Slovenec, probably via German Slowene.
Sloveen m (plural Slovenen, diminutive Sloveentje n, feminine Sloveense)