Roser \r(o)-ser\ as a girl's name is a variant of Rosa (Latin), and the meaning of Roser is "rose".
The baby name Roser sounds like Rosaura and Rosario. Other similar baby names are Rose, Rosey and Rosee.