1. Generosa
Generosa(Latin): Noble, Generous
We found 6 names that are similar to "Jannarose" based on sound and style.
Generosa(Latin): Noble, Generous
Fair and elegant rose
Janrose, meaning "God is gracious" and "beautiful".
Young gazelle
Purity, serenity, beauty, love, passion
Fire and blood, representing strength and determination.