Rosie

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Rosie Karma Carrier Elephant

Germanic origin, the name Rosie is a variation of Rosamunde which means Famous defender.