По одной из версий, сорокопуты получили своё название за то, что пугали сорок, отгоняя их от гнёзд. 1 Название происходит от древнеславянского слова «путить», что означает «гнать». 2 Таким образом, в дословном переводе «сорокопут» означает «гнать сороку». 2
Ещё одна версия гласит, что «сорокопут» — это чешское слово, переводящееся как «пёстрый дятел». 1
Третий вариант происхождения названия отсылает к пению птиц, которое якобы напоминает скрип телеги, называемой в старину «сорокопуд». 1
Таким образом, точное происхождение названия «сорокопут» остаётся предметом дискуссий.