It is of Latin origin, and the meaning of Rosa is "rose".