Rose

Meaning of the name Rose: Rose; Horse

Origin of the name Rose: Latin; Germanic

Alternate spellings of the name Rose: Ros, Roz, Roze

Gender: 
Girl