Zagallo é um apelido/sobrenome, que aparece escrito Zagalo quer no Dicionário Onomástico Etimológico da Língua Portuguesa, de José Pedro Machado, quer em As Origens dos Apelidos das Famílias Portuguesas, de Manuel de Sousa (Mem Martins, Sporpress, edição especial para Correio da Manhã). Machado (op. cit.) considera que o apelido/sobrenome tem origem no nome comum zagalo, variante de zagal, «pastor, pegureiro», usado como alcunha/apelido.
Sousa (op. cit.) faculta-nos elementos sobre este nome em Portugal:
«Apelido já usado em Portugal por Martim Anes Zagalo, contemporâneo de D. Afonso III. Seria seu descendente Martim Pires Zagalo, que viveu em princípios do século XV e foi o primeiro administrador de um vínculo instituído em Évora por um seu primo, Gonçalo Miguéns, em 1410. De Martim Pires foi filho Gomes Martins Zagalo, vassalo e cavaleiro de D. João I, que por mercê deste soberano foi senhor das terras de Malpique, dele descendendo diversos ramos de Zagalos que no nosso país prosperaram e dos quais alguns passaram às ilhas, Índia e Brasil. As armas dos Zagalos são: de ouro, com duas estrelas de vermelho de seis raios, em faixa, cada uma acompanhada em chefe de um crescente e em ponta de uma arruela, tudo do mesmo. Timbre: um leopardo de ouro, carregado com uma estrela do escudo na testa.»