O nome Zanotto tem origem italiana e é um sobrenome de família. Seu significado não é muito claro, mas alguns estudiosos acreditam que ele possa ter surgido a partir da palavra italiana "zanètto", que significa "pequeno Giovanni" (Giovanni é um nome masculino bastante comum na Itália). Outra teoria é que o nome possa ter vindo do latim "Sanctus", que significa "santo".