Rose

Girl

Meaning of the name Rose: Rose; Horse

Origin of the name Rose: Latin; Germanic

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