Where does “kadyk” come from?

kadyk (Polish) comes from Slovak kedy, from Old Polish kiegdy, from Proto-Slavic kogъda, from Proto-Slavic gъda.

Ancestry of “kadyk”, step by step

StepLanguageWordMeaning
1Slovakkedywhen
2Old Polishkiegdywhen
3Proto-Slavickogъdawhen
4Proto-Slavicgъda—
Every word from Proto-Slavic gъda →Every word from Proto-Slavic kogъda →Every word from Old Polish kiegdy →