Etymologia niepewna. Bor sugeruje zapożyczenie ze śr.-w.-niem. spatz / spatze 'wróbel', co wydaje się dyskusyjne w świetle chronologii. Brück proponował odwrotny kierunek zapożyczenia - ze słowiańskiego do niemieckiego, przy czym źródła niemieckie (por. Digitales Wörterbuch der deutschen Sprache, dwds.de) uważają słowo spatz za rodzime.