El nombre ‘hierba bennet’, así como las variaciones ‘hierba bendita’, ‘hierba santa’, ‘raíz bendita’ y ‘raíz de San Benito’ hacen todos referencia a la creencia antigua en su poder protector contra el mal. Su nombre científico Geum viene del griego geo, ‘de buen olor’ y el epíteto urbanum, ‘urbana’, proviene de hallársela con frecuencia en las ciudades y pueblos antiguamente.