Meaning of the name Rosie: Rose; Horse shield of lime wood
Origin of the name Rosie: Latin; Germanic
Alternate spellings of the name Rosie: Rossie, Rossey, Rosey, Rosae, Rosee