Rosie

Girl

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