What does De Rosa mean?

the rose