Slovak surnames of the forms -ICS/VICS and -SZKY/CZKY
My understanding is that ICS/VICS at the end of a surname means "son of", similar to English Johnson or Williamson. Also, SZKY/CZKY means from somewhere, like French Dubois or Portuguese daSilva (both "from the forest"). Surnames of these forms seem common in some Slovak villages and rare in others. Is there any generalization about the ethnic origins of these surnames? I associate -ICS names more with Southern Slavic countries (Slovenia, Croatia, Serbia), and -SKY with Polish and Eastern Slavic names. Can any surname experts offer some guidance? Thanks.