Girl Names baby nameBriar-Rose

What does the name Briar-Rose mean?

The meaning of the name “Briar-Rose” is: “Rose within a prickly shrub”.