La etimología de su nombre binomial es es latina: "Saxicola" significa «morador de rocas», del latín "saxum", «roca» e "incola", «quien habita en un lugar»; por su parte "tectes" es la latinización onomatopéyica de la llamada de la especie, o posiblemente derivado del nombre común "tec-tec" proveniente del francés-criollo de Reunión o ambos a la vez.