Your baby’s name is the very first gift you’ll give her one she’ll carry forever! Picking a rare, meaningful name can help your little girl stand out in a special way. As a mom of three myself, I understand how amazing it feels to discover a name as unique and beautiful as your child.
In this post, I’ve gathered 70 rare baby girl names from around the world, each with its own beautiful meaning and origin. Whether you’re drawn to nature-inspired names, vintage classics, or names with a touch of magic, there’s something here for every mama looking for that perfect, one-of-a-kind name.

Why Choose a Rare Name?
Rare names are like hidden treasures they’re unique, meaningful, and often carry a special charm. A less common name ensures your little one won’t share hers with five other kids in her class, while still giving her a name full of beauty and significance. Plus, rare names often have fascinating histories and origins, making them even more special.
70 Rare Baby Girl Names with Meanings & Origins
Here’s a carefully curated list of 70 rare and gorgeous baby girl names, complete with their meanings and origins.
1-10: Vintage & Timeless Rare Names
- Aveline – Meaning: “Desired” or “hazelnut” – Origin: French – A sweet, old-fashioned name with a delicate sound.
- Bronwyn – Meaning: “White breast” or “fair” – Origin: Welsh – A strong, poetic name with Celtic roots.
- Calliope – Meaning: “Beautiful voice” – Origin: Greek – The muse of epic poetry in mythology.
- Dagny – Meaning: “New day” – Origin: Scandinavian – A fresh, bright name full of hope.
- Elowen – Meaning: “Elm tree” – Origin: Cornish – A nature name with a whimsical feel.
- Fiora – Meaning: “Flower” – Origin: Italian – A romantic and rare floral name.
- Ginevra – Meaning: “White shadow” or “fair one” – Origin: Italian – The Italian form of Guinevere.
- Hannelore – Meaning: “God is my light” – Origin: German – A vintage gem with a lovely meaning.
- Isolde – Meaning: “Ice ruler” – Origin: Celtic – A name from medieval legends and romance.
- Jessamine – Meaning: “Jasmine flower” – Origin: Persian – A floral name with an elegant twist.
11-20: Nature-Inspired Rare Names
- Kailani – Meaning: “Sea and sky” – Origin: Hawaiian – A dreamy, ocean-inspired name.
- Lumi – Meaning: “Snow” – Origin: Finnish – A short, magical winter name.
- Marigold – Meaning: “Golden flower” – Origin: English – A cheerful and uncommon floral pick.
- Nerida – Meaning: “Sea nymph” – Origin: Greek – A mystical water-themed name.
- Oleander – Meaning: “Evergreen tree” – Origin: Greek – A bold and rare botanical name.
- Peregrine – Meaning: “Traveler” – Origin: Latin – A unique name with a free-spirited vibe.
- Quilla – Meaning: “Feather” – Origin: Incan – A soft, nature-inspired name.
- Rhoswen – Meaning: “White rose” – Origin: Welsh – A poetic floral choice.
- Soleil – Meaning: “Sun” – Origin: French – A radiant and rare name.
- Tindra – Meaning: “To twinkle” – Origin: Swedish – A magical, starry name.
21-30: Mythical & Magical Rare Names
- Aurelia – Meaning: “Golden” – Origin: Latin – A luminous, regal-sounding name.
- Briseis – Meaning: “A Trojan woman” – Origin: Greek – A name from ancient mythology.
- Calanthe – Meaning: “Beautiful flower” – Origin: Greek – A rare and elegant floral name.
- Damaris – Meaning: “Calf” – Origin: Greek – A soft, ancient name with biblical roots.
- Eulalia – Meaning: “Sweetly speaking” – Origin: Greek – A vintage name with a lyrical sound.
- Fable – Meaning: “Story” – Origin: English – A whimsical, literary-inspired name.
- Galatea – Meaning: “Milky white” – Origin: Greek – A name from Greek mythology.
- Hermione – Meaning: “Messenger” – Origin: Greek – A name made famous by literature.
- Ione – Meaning: “Violet flower” – Origin: Greek – A delicate and rare floral name.
- Jovienne – Meaning: “Jupiter” – Origin: Latin – A celestial and uncommon name.

31-40: Short & Sweet Rare Names
- Kaia – Meaning: “Pure” – Origin: Scandinavian – A sleek, modern name.
- Lark – Meaning: “Songbird” – Origin: English – A sweet and nature-inspired pick.
- Maeva – Meaning: “Welcome” – Origin: Tahitian – A cheerful and rare name.
- Niamh – Meaning: “Bright” – Origin: Irish – Pronounced “Neev,” this name is pure magic.
- Oona – Meaning: “Lamb” – Origin: Irish – A simple, charming name.
- Pia – Meaning: “Pious” – Origin: Latin – A short and sweet name.
- Rumi – Meaning: “Beauty” – Origin: Japanese – A delicate and artistic name.
- Saskia – Meaning: “Protector of mankind” – Origin: Dutch – A strong yet feminine name.
- Talia – Meaning: “Dew from heaven” – Origin: Hebrew – A soft and lyrical name.
- Veda – Meaning: “Knowledge” – Origin: Sanskrit – A wise and spiritual name.
41-50: Elegant & Sophisticated Rare Names
- Althea – Meaning: “Healer” – Origin: Greek – A graceful, vintage name.
- Belphoebe – Meaning: “Beautiful light” – Origin: Literary – A poetic and rare name.
- Cressida – Meaning: “Gold” – Origin: Greek – A name with Shakespearean charm.
- Dorothea – Meaning: “Gift of God” – Origin: Greek – A classic with a vintage feel.
- Euphemia – Meaning: “Well-spoken” – Origin: Greek – A grand and rare name.
- Fiorella – Meaning: “Little flower” – Origin: Italian – A romantic and feminine name.
- Guinevere – Meaning: “White shadow” – Origin: Welsh – A legendary and regal name.
- Hestia – Meaning: “Goddess of the hearth” – Origin: Greek – A mythological gem.
- Isabeau – Meaning: “God is my oath” – Origin: French – A medieval twist on Isabel.
- Jessamy – Meaning: “Jasmine flower” – Origin: English – A floral name with vintage charm.
51-60: Whimsical & Enchanting Rare Names
- Kismet – Meaning: “Fate” – Origin: Turkish – A mystical and meaningful name.
- Laelia – Meaning: “A type of orchid” – Origin: Latin – A rare and floral name.
- Mireille – Meaning: “To admire” – Origin: French – A melodic and elegant name.
- Nerissa – Meaning: “Sea nymph” – Origin: Greek – A Shakespearean water name.
- Ottilie – Meaning: “Prosperous in battle” – Origin: German – A vintage charmer.
- Pomeline – Meaning: “Apple” – Origin: French – A unique and sweet name.
- Quintessa – Meaning: “Essence” – Origin: Latin – A sophisticated and rare pick.
- Romilly – Meaning: “From the rosemary field” – Origin: French – A fresh and rare name.
- Seraphine – Meaning: “Fiery-winged” – Origin: Hebrew – An angelic and elegant name.
- Thalassa – Meaning: “Sea” – Origin: Greek – A rare and oceanic name.

61-70: Bold & Uncommon Rare Names
- Una – Meaning: “One” – Origin: Latin – A simple yet striking name.
- Vesper – Meaning: “Evening star” – Origin: Latin – A mystical and cool name.
- Winslow – Meaning: “Hill of victory” – Origin: English – A unisex name with charm.
- Xanthe – Meaning: “Golden” – Origin: Greek – A vibrant and rare name.
- Yara – Meaning: “Small butterfly” – Origin: Arabic – A delicate and lovely name.
- Zephyrine – Meaning: “West wind” – Origin: Greek – A breezy and unique name.
- Alba – Meaning: “Dawn” – Origin: Latin – A bright and fresh name.
- Blythe – Meaning: “Free spirit” – Origin: English – A carefree and rare name.
- Carys – Meaning: “Love” – Origin: Welsh – A sweet and uncommon name.
- Dove – Meaning: “Peace” – Origin: English – A gentle and symbolic name.
MORE GIRLS NAMES
Conclusion
Finding the perfect rare name for your baby girl is such a special journey. Whether you’re drawn to vintage gems, nature-inspired picks, or whimsical choices, each name on this list carries its own unique magic. As a mom, I love the idea of giving my child a name that’s as one-of-a-kind as she is.