Inherited from Old Czech kózle, from Proto-Slavic *kozьlę. By surface analysis, kozel (“goat”) + -e.
kůzle n (related adjective kůzlečí, diminutive kůzlátko)