Where does “Sokal” come from?

Sokal (Polish) comes from Belarusian сокал, from Proto-Slavic sokolъ — falcon.

Ancestry of “Sokal”, step by step

Sokal traces back through two separate lines of ancestry.

via Belarusian сокал

StepLanguageWordMeaning
1Belarusianсокалfalcon
2Proto-Slavicsokolъfalcon

via Ukrainian Сока́ль

StepLanguageWordMeaning
1UkrainianСока́ль
Every word from Proto-Slavic sokolъEvery word from Belarusian сокал