šosák (Czech) comes from Czech šos, from German Schoß, from Middle High German schoz, from Old High German scōzo, from Proto-Germanic skautaz, from Proto-Indo-European (s)kewd- — to advance, push; to drive, propel.
šosák (Czech): long coat