Beautiful Boho Baby Names for Girls
Boho girl names capture a free-spirited style inspired by nature, creativity, and timeless beauty. While the bohemian lifestyle has roots in artistic expression and unconventional living, today’s boho names often reflect a love of wildflowers, forests, vintage treasures, peaceful places, and the natural world.
Whether you’re drawn to botanical baby names, earthy vintage favorites, or whimsical names with celestial charm, these boho baby girl names celebrate individuality without feeling overly trendy.

What Makes a Name Boho?
There isn’t one definition of a boho name, but many share similar qualities. They often take inspiration from:
- Nature and wild landscapes
- Flowers, trees, and herbs
- Vintage names with effortless charm
- Artistic or literary influences
- Celestial themes
- Peaceful, adventurous living
If you’re looking for names inspired by the peace movement of the 1960s and 70s, be sure to explore our Hippie Baby Names collection as well.
Botanical Boho Girl Names
Acacia
Meaning: Thorn tree (Greek)
Named after the graceful flowering tree, Acacia feels elegant, earthy, and beautifully uncommon.
Clover
Meaning: Meadow flower (English)
Associated with luck and lush green fields, Clover is cheerful, whimsical, and unmistakably boho.
Dahlia
Meaning: Dahlia flower (Scandinavian)
Bold blooms and vintage charm make Dahlia a beautiful choice for parents who love floral names.
Fern
Meaning: Fern plant (English)
Simple and timeless, Fern reflects a quiet connection to forests and the natural world.
Hazel
Meaning: Hazel tree (English)
One of today’s most beloved vintage nature names, Hazel feels warm, grounded, and effortlessly stylish.
Ivy
Meaning: Faithfulness (English)
Elegant yet earthy, Ivy symbolizes resilience, loyalty, and steady growth.
Juniper
Meaning: Young juniper tree (Latin)
Fresh, adventurous, and woodland-inspired, Juniper has become a modern favorite among nature-loving families.
Lavender
Meaning: Purple flowering herb (English)
Known for its calming fragrance, Lavender evokes peace, creativity, and gentle beauty.
Laurel
Meaning: Laurel tree (Latin)
Associated with honor and wisdom, Laurel has a graceful, understated elegance.
Marigold
Meaning: Golden flower (English)
Sunny and joyful, Marigold combines vintage appeal with bright botanical charm.
Olive
Meaning: Olive tree (Latin)
A peaceful nature name symbolizing harmony, abundance, and resilience.
Poppy
Meaning: Poppy flower (Latin)
Bright, artistic, and cheerful, Poppy feels playful while remaining timeless.
Earthy & Nature-Inspired Boho Girl Names
Aspen
Meaning: Aspen tree (English)
Named after the graceful mountain tree, Aspen feels adventurous and refreshing.
Briar
Meaning: Thorny patch (English)
A woodland favorite with a fairytale feel, Briar blends strength with natural beauty.
Meadow
Meaning: Grassland (English)
Open fields filled with wildflowers make Meadow one of the most peaceful boho choices.
Prairie
Meaning: Meadow or grassland (French)
Prairie celebrates wide-open landscapes and a deep appreciation for nature.
River
Meaning: Flowing stream (English)
Calm yet adventurous, River embodies movement, freedom, and connection to the outdoors.
Sage
Meaning: Wise; healing herb (Latin)
Both an herb and a symbol of wisdom, Sage is one of the quintessential boho names.
Savannah
Meaning: Treeless plain (Spanish)
Inspired by sweeping grasslands, Savannah feels warm, natural, and effortlessly beautiful.
Willow
Meaning: Willow tree (English)
Graceful and resilient, Willow remains one of the most loved tree names for girls.
Wren
Meaning: Small songbird (English)
Tiny but full of personality, Wren is sweet, simple, and nature-inspired.
Lark
Meaning: Songbird (English)
Lighthearted and musical, Lark captures a carefree spirit.
Vintage Boho Girl Names
Beatrix
Meaning: She who brings happiness (Latin)
Literary charm and vintage elegance give Beatrix a wonderfully artistic feel.
Clementine
Meaning: Merciful (Latin)
Sweet and nostalgic, Clementine feels bright, adventurous, and full of personality.
Elsie
Meaning: Pledged to God (Scottish)
This vintage favorite has returned with fresh charm and gentle simplicity.
Goldie
Meaning: Made of gold (English)
Warm, sunny, and joyful, Goldie brings retro charm with a free-spirited twist.
Mabel
Meaning: Lovable (Latin)
Mabel’s cozy vintage appeal fits beautifully with cottagecore and boho aesthetics.
Opal
Meaning: Gemstone (Sanskrit)
The iridescent gemstone makes Opal feel mystical, artistic, and timeless.
Pearl
Meaning: Precious pearl (Latin)
Classic and elegant, Pearl has quietly become a favorite vintage revival.
Sylvie
Meaning: From the forest (French)
Sophisticated and woodland-inspired, Sylvie perfectly blends vintage and nature.
Thea
Meaning: Goddess (Greek)
Short, graceful, and quietly powerful, Thea has a timeless beauty.
Zinnia
Meaning: Zinnia flower (German)
Bright, colorful blooms give Zinnia a cheerful artistic spirit.
Celestial & Whimsical Boho Girl Names
Aurora
Meaning: Dawn (Latin)
Inspired by the sunrise, Aurora shines with natural beauty and wonder.
Celeste
Meaning: Heavenly (Latin)
Soft and elegant, Celeste brings a dreamy celestial quality.
Echo
Meaning: Reverberating sound (Greek)
A unique Greek mythology name that feels creative and effortlessly cool.
Gaia
Meaning: Earth (Greek)
The ancient Greek goddess of the Earth makes Gaia one of the most meaningful boho choices.
Indigo
Meaning: Deep blue dye (Greek)
Inspired by nature and creativity, Indigo feels artistic and distinctive.
Luna
Meaning: Moon (Latin)
A beloved celestial baby name associated with intuition and quiet beauty.
Lyra
Meaning: Lyre or constellation (Greek)
Musical and starry, Lyra is both elegant and adventurous.
Nova
Meaning: New (Latin)
A bright exploding star gives Nova a modern yet celestial appeal.
Selene
Meaning: Moon (Greek)
Graceful and luminous, Selene is a sophisticated alternative to Luna.
Sunny
Meaning: Bright sunshine (English)
Cheerful and optimistic, Sunny radiates warmth and positivity.
Artistic & Free-Spirited Boho Girl Names
Aria
Meaning: Melody (Italian)
Musical and graceful, Aria celebrates creativity and self-expression.
Birdie
Meaning: Little bird (English)
A playful vintage nickname that feels joyful and full of charm.
Bodhi
Meaning: Awakening or enlightenment (Sanskrit)
Once you’d only find this name on a boy list, but it’s now considered a unisex baby name and gaining popularity for girls. Meaning “awakening” or “enlightenment,” Ian Somerhalder and Nikki Reed named their daughter Bodhi Soleil.
Scout
Meaning: Explorer (English)
Independent and adventurous, Scout has become a favorite for families who value curiosity and confidence.
Story
Meaning: Tale or narrative (English)
Creative, imaginative, and literary inspired, Story is a modern word name filled with possibility.
Sunday
Meaning: Day of the sun (English)
Relaxed and joyful, Sunday evokes slow mornings and carefree weekends.
Siena
Meaning: From Siena, Italy
Inspired by the beautiful Tuscan city, Siena feels artistic, warm, and effortlessly bohemian.
Sedona
Meaning: Place name
Known for its striking red rock landscapes and creative spirit, Sedona has become synonymous with natural beauty and mindful living. It also makes our list names inspired by places around the world.
Shiloh
Meaning: Peaceful (Hebrew)
Gentle and meaningful, Shiloh has long been loved for its calm, free-spirited feel.
Rowan
Meaning: Little red one; rowan tree (Irish)
Both a tree name and a classic unisex choice, Rowan beautifully combines earthy roots with timeless style.
Beautiful Boho Girl Name Combinations
Juniper Pearl
Woodland charm meets timeless elegance in this nature-inspired pairing.
Willow Sage
Two earthy favorites that create a peaceful, free-spirited combination.
Hazel Wren
A sweet blend of vintage warmth and nature-inspired simplicity.
Meadow Skye
Light, open, and whimsical, this pairing captures the beauty of the outdoors.
Olive Clementine
Classic with a playful twist, these vintage names complement each other beautifully.
Fern Opal
A quiet botanical first name paired with a luminous vintage gemstone.
Marigold Thea
Bright and joyful with a touch of timeless grace.
Sedona Luna
Inspired by breathtaking landscapes and the night sky, this combination feels adventurous and serene.
Poppy Rowan
Cheerful, artistic, and grounded in nature, these names balance each other well.
Sylvie Aurora
A graceful woodland-inspired first name paired with the beauty of the dawn creates an elegant boho combination.
Boho girl names celebrate individuality in the most natural way. Whether you’re inspired by wildflowers, forests, vintage treasures, celestial skies, or meaningful places, these names feel creative, grounded, and full of personality. The perfect boho name is one that reflects the beauty, freedom, and adventurous spirit you hope your child will carry throughout life.

