El nombre genérico masculino y también de la especie «"Rupicola"» deriva del latín «"rupes, rupis"»: roca, y «"colere"»: habitante; significando «habitante de las rocas».