Meaning
Germanic - Horse protector; Rose of the world; Pure Rose; A variant form of name Rose
Growth over last 10 years
Download App