An Etymological Dictionary of the German Language/Annotated/Stieglitz

Stieglitz, masculine, ‘goldfinch,’ from the equivalent Middle High German stigliz, stigeliz (tz) masculine; a Slavonic loan-word; compare Czech stehlec (stehlic), ‘thistle-finch,’ and also Kiebiß.