Where does “krasnik” come from?

krasnik (Serbo-Croatian) comes from Serbo-Croatian krȃsan, from Proto-Slavic krasьnъ, from Proto-Slavic krasa, from Proto-Indo-European kreH- — to shout.

krasnik (Serbo-Croatian): pretty boy, Mr. Handsome

Definitions

  1. pretty boy, Mr. Handsome

Ancestry of “krasnik”, step by step

StepLanguageWordMeaning
1Serbo-Croatiankrȃsanbeautiful, pretty
2Proto-Slavickrasьnъbeautiful
3Proto-Slavickrasabeauty
4Proto-Indo-EuropeankreH-to shout
Every word from Proto-Indo-European kreH-Every word from Proto-Slavic krasaEvery word from Proto-Slavic krasьnъ