Perhaps, but that doesn't make it correct, and Duo is quite right to teach the difference. https://www.vocabulary.cl/english/street-road-difference.htm
The bigger problem is that ‘road name’ is not idiomatic English, at least in my dialect. I would say ‘the name of this road’ or ‘this road's name’ before ‘this road name’. For that matter, even for a rural gravel road that I would never call a ‘street’, I'd still be more likely to say ‘street name’ than ‘road name’.