130+ Boho Girl Names with Meanings: Unique Indie, Earthy & Vintage Ideas

| William Henry
Boho Girl Names With Meanings

Boho girl names combine nature, vintage heritage, celestial symbolism, and free-spirited identity. Parents searching for bohemian girl names often look for something artistic, earthy, and uncommon rather than mainstream. These names frequently draw from flowers, mythology, seasons, gemstones, folklore, and historical revivals.

This guide presents 130+ boho girl names organised into clear style categories, including unique, earthy, vintage, modern, hippie, and witchy options. Each entry lists origin, meaning, and stylistic influence to help you compare names with precision. Whether you prefer a nature-inspired choice or a celestial, mystical option, this collection delivers distinctive names rooted in culture and symbolism.

Unique Boho Girl Names

Unique boho girl names blend cultural depth, artistic roots, and natural symbolism. Many come from mythology, regional languages, poetry, and lesser-used historical traditions. These names remain rare in mainstream rankings while holding strong meaning and identity.

Elowen

  • Origin: Cornish

  • Meaning: Elm tree

  • Style: Nature-inspired, whimsical

Cornish roots give Elowen regional depth. The elm tree symbolises endurance and grounded strength, which reinforces its earthy bohemian tone.

Zephyr

  • Origin: Greek

  • Meaning: West wind

  • Style: Airy, free-spirited

In Greek mythology, Zephyrus ruled the gentle west wind. The name signals movement, lightness, and open landscapes.

Sonnet

  • Origin: English

  • Meaning: Fourteen-line lyrical poem

  • Style: Artistic, literary

Sonnet connects directly to structured poetry. The name appeals to parents drawn to literature and creative expression.

Prairie

  • Origin: French

  • Meaning: Grassland

  • Style: Rustic, nature-based

Prairie references wide open fields and rural simplicity. Its imagery aligns with bohemian minimalism.

Fable

  • Origin: English

  • Meaning: Short moral story

  • Style: Whimsical, story-driven

Fable carries narrative weight. It reflects folklore traditions and symbolic storytelling.

Halo

  • Origin: Greek

  • Meaning: Circle of divine light

  • Style: Spiritual, celestial

The word describes radiant light around sacred figures. Its simplicity strengthens its symbolic clarity.

Lyric

  • Origin: Greek

  • Meaning: Songlike expression

  • Style: Musical, expressive

Lyric links directly to melody and rhythm. The name signals creativity rather than tradition.

Isolde

  • Origin: Welsh

  • Meaning: Ice ruler

  • Style: Mythic, romantic

Isolde appears in Arthurian legend. The name carries medieval heritage and dramatic tone.

Eira

  • Origin: Welsh

  • Meaning: Snow

  • Style: Soft, nature-inspired

Short structure keeps Eira modern. The meaning connects to winter purity and calm landscapes.

Freyja

  • Origin: Norse

  • Meaning: Goddess of love and fertility

  • Style: Mythological, bold

Freyja holds strong presence in Norse mythology. The name blends strength with feminine power.

Junia

  • Origin: Latin

  • Meaning: Youthful

  • Style: Classical, uncommon

Junia appears in early Roman history yet remains rare today. Its structure feels refined without sounding dated.

Elara

  • Origin: Greek

  • Meaning: Shining light

  • Style: Celestial, modern

Elara is also one of Jupiter’s moons. This astronomical link enhances its cosmic appeal.

Zinnia

  • Origin: Latin

  • Meaning: Flower name

  • Style: Botanical, vibrant 

Zinnia flowers bloom in bright colours. The name carries visual energy and botanical charm.

Vesper

  • Origin: Latin

  • Meaning: Evening star

  • Style: Mystical, twilight-inspired

Vesper refers to the planet Venus at dusk. The association with twilight deepens its atmospheric tone.

Briar

  • Origin: English

  • Meaning: Thorny shrub

  • Style: Wild, earthy

Briar suggests untamed growth. The sharp meaning contrasts with its soft sound.

Lark

  • Origin: English

  • Meaning: Songbird

  • Style: Light, airy

Larks rise high while singing. The name symbolises freedom and optimism.

Cypress

  • Origin: Greek

  • Meaning: Cypress tree

  • Style: Grounded, natural

Cypress trees represent resilience and longevity in ancient cultures.

Indigo

  • Origin: Greek

  • Meaning: Deep blue dye

  • Style: Artistic, colour-inspired

Indigo connects to pigment, craft, and textile history. The name signals creativity through colour.

Posie

  • Origin: English

  • Meaning: Small bouquet

  • Style: Delicate, vintage

Posie refers to a cluster of flowers. The imagery feels intimate and soft.

Araminta

  • Origin: English

  • Meaning: Defender

  • Style: Refined, historical

Araminta appeared in 18th-century Britain. Its rhythm feels elegant yet distinctive.

Earthy Boho Girl Names

Earthy boho girl names draw directly from the natural world. Many reference trees, flowers, landscapes, seasons, and elements. These names often feel grounded, organic, and quietly strong. Parents who prefer nature-inspired girl names usually look for symbolism connected to growth, renewal, and resilience.

Willow

  • Origin: English

  • Meaning: Willow tree

  • Style: Nature-inspired, soft

Willow trees bend without breaking. The name reflects flexibility and emotional depth.

Juniper

  • Origin: Latin

  • Meaning: Evergreen shrub

  • Style: Botanical, fresh

Juniper carries crisp woodland energy. Its evergreen meaning signals endurance.

Meadow

  • Origin: English

  • Meaning: Grassland

  • Style: Open, pastoral

Meadow evokes wide fields and natural calm. The imagery feels expansive yet gentle.

River

  • Origin: English

  • Meaning: Flowing body of water

  • Style: Elemental, free-flowing

River suggests movement and adaptability. The sound remains smooth and neutral.

Fern

  • Origin: English

  • Meaning: Green shade-loving plant

  • Style: Minimal, organic

Ferns thrive quietly in forest environments. The name feels understated and grounded.

Sage

  • Origin: Latin

  • Meaning: Wise; aromatic herb

  • Style: Herbal, earthy

Sage blends botanical meaning with the concept of wisdom. It holds both natural and symbolic depth.

Maple

  • Origin: English

  • Meaning: Maple tree

  • Style: Seasonal, warm

Maple trees shift colour in autumn. The name carries warmth and transformation.

Clover

  • Origin: English

  • Meaning: Small flowering plant

  • Style: Fresh, light

Clover often symbolises luck. Its soft sound strengthens its approachable tone.

Dahlia

  • Origin: Scandinavian

  • Meaning: Flower name

  • Style: Floral, vibrant

Dahlias bloom in bold shapes and colours. The name feels structured yet lively.

Iris

  • Origin: Greek

  • Meaning: Rainbow

  • Style: Floral, mythic

In Greek mythology, Iris served as the messenger of the gods. The rainbow link adds symbolic colour.

Hazel

  • Origin: English

  • Meaning: Hazelnut tree

  • Style: Vintage-leaning, natural

Hazel trees connect to folklore and protection in Celtic tradition.

Flora

  • Origin: Latin

  • Meaning: Goddess of flowers

  • Style: Botanical, classical

Flora appears in Roman mythology as the deity of blooming plants.

Terra

  • Origin: Latin

  • Meaning: Earth

  • Style: Elemental, grounded

Terra directly represents the planet itself. The meaning remains clear and strong.

Acacia

  • Origin: Greek

  • Meaning: Thorny tree

  • Style: Exotic, natural

Acacia trees grow in dry climates and symbolise endurance.

Aspen

  • Origin: English

  • Meaning: Aspen tree

  • Style: Crisp, woodland

Aspen leaves tremble in the wind. The name carries subtle movement.

Coral

  • Origin: Greek

  • Meaning: Sea growth

  • Style: Oceanic, warm

Coral connects to marine life and coastal landscapes. The colour association adds softness.

Rain

  • Origin: English

  • Meaning: Water from the sky

  • Style: Elemental, calm

Rain signals renewal and cleansing. Its simplicity keeps the impact direct.

Skylar

  • Origin: Dutch

  • Meaning: Scholar; sky reference in modern usage

  • Style: Open, airy

Modern association links Skylar with the sky and openness.

Blossom

  • Origin: English

  • Meaning: Flower in bloom

  • Style: Soft, expressive

Blossom suggests growth and seasonal change.

Oak

  • Origin: English

  • Meaning: Oak tree

  • Style: Strong, rooted

Oak trees represent durability and strength in many cultures.

Witchy Boho Girl Names

Witchy boho girl names draw from mythology, astronomy, folklore, and ancient symbolism. These names often connect to the moon, night sky, magic, and feminine archetypes. Parents who prefer mystical girl names usually look for depth, power, and symbolic resonance rather than trend-driven popularity.

Luna

  • Origin: Latin

  • Meaning: Moon

  • Style: Celestial, mystical

In Roman mythology, Luna personifies the moon. The name carries immediate cosmic association and remains globally recognisable.

Astra

  • Origin: Greek

  • Meaning: Star

  • Style: Celestial, luminous

Astra derives from the Greek word for star. The structure feels sharp yet airy.

Raven

  • Origin: English

  • Meaning: Black bird

  • Style: Dark, nature-linked

Ravens appear in folklore as symbols of prophecy and intelligence.

Juno

  • Origin: Latin

  • Meaning: Queen of the heavens

  • Style: Mythological, strong

Juno ruled Roman gods alongside Jupiter. The name signals authority without complexity.

Gaia

  • Origin: Greek

  • Meaning: Earth mother

  • Style: Elemental, ancient

In Greek cosmology, Gaia represents the living earth. The name holds foundational power.

Ophelia

  • Origin: Greek

  • Meaning: Help

  • Style: Literary, romantic

Ophelia appears in Shakespeare’s Hamlet. The name carries tragic beauty and poetic tone.

Tempest

  • Origin: English

  • Meaning: Violent storm

  • Style: Dramatic, elemental

Tempest signals force and intensity. The weather link adds natural symbolism.

Salem

  • Origin: Hebrew

  • Meaning: Peace

  • Style: Historical, mystical

Salem connects to early American history and witch trials, giving it strong atmospheric weight.

Elvira

  • Origin: Spanish

  • Meaning: Truth or white

  • Style: Gothic, bold

Elvira gained dark cultural recognition in modern pop culture, strengthening its mysterious edge.

Celeste

  • Origin: Latin

  • Meaning: Heavenly

  • Style: Ethereal, luminous

Celeste directly references the sky and divine realms.

Aurora

  • Origin: Latin

  • Meaning: Dawn

  • Style: Mythic, radiant

Aurora represents the Roman goddess of sunrise. The name signals renewal and light emerging from darkness.

Nyx

  • Origin: Greek

  • Meaning: Night

  • Style: Ancient, powerful

Nyx appears in Greek mythology as the primordial goddess of night.

Selene

  • Origin: Greek

  • Meaning: Moon goddess

  • Style: Lunar, graceful

Selene personifies the moon in ancient Greece. The name feels fluid and timeless.

Circe

  • Origin: Greek

  • Meaning: Bird

  • Style: Enchantress, mythic

Circe appears in Homer’s Odyssey as a powerful sorceress.

Hecate

  • Origin: Greek

  • Meaning: Goddess of magic

  • Style: Arcane, symbolic

Hecate governs crossroads and witchcraft in Greek mythology.

Morgana 

  • Origin: Welsh

  • Meaning: Sea-born

  • Style: Legendary, mystical

Morgana le Fay stands as a sorceress figure in Arthurian legend.

Esmeray

  • Origin: Turkish

  • Meaning: Dark moon

  • Style: Rare, celestial

Esmeray combines lunar symbolism with uncommon linguistic roots.

Lilith

  • Origin: Hebrew

  • Meaning: Of the night

  • Style: Mythic, rebellious

Lilith appears in ancient Mesopotamian lore and later mystical texts.

Pandora

  • Origin: Greek

  • Meaning: All gifted

  • Style: Mythological, symbolic

Pandora’s story in Greek myth ties the name to curiosity and consequence.

Calliope

  • Origin: Greek

  • Meaning: Beautiful voice

  • Style: Muse-inspired, artistic

Calliope was the muse of epic poetry. The name blends mythology with creative power.

Vintage Boho Girl Names

Vintage boho girl names revive older naming traditions while keeping artistic character. Many originated in the 19th and early 20th centuries, then faded from mainstream use before returning through modern revival trends. These names often combine historical depth with softness, making them ideal for parents who want something classic yet distinctive.

Mabel

  • Origin: Latin

  • Meaning: Lovable

  • Style: Early 1900s revival

Mabel peaked in the Victorian era. Its short structure keeps it approachable while retaining antique charm.

Pearl

  • Origin: English

  • Meaning: Precious gemstone

  • Style: Classic, minimal

Pearl entered popularity during the late 1800s when gem names became fashionable.

Opal

  • Origin: Sanskrit via Greek

  • Meaning: Gemstone

  • Style: Art Deco era

Opal gained traction during the early 20th century. The name reflects iridescent beauty.

Ruby

  • Origin: Latin

  • Meaning: Red gemstone

  • Style: Timeless vintage

Ruby remained consistent across decades, especially during the 1920s and 1930s.

Clementine

  • Origin: French

  • Meaning: Merciful

  • Style: Romantic, lyrical

Clementine blends religious roots with melodic rhythm, which supports its bohemian appeal.

Florence

  • Origin: Latin

  • Meaning: Flourishing

  • Style: Edwardian classic

Florence rose in Britain during the late Victorian period and carries cultural depth.

Beatrix

  • Origin: Latin

  • Meaning: She who brings happiness

  • Style: Literary vintage

Beatrix Potter strengthened its literary reputation in the early 1900s.

Olive

  • Origin: Latin

  • Meaning: Olive tree

  • Style: Soft antique

Olive appeared frequently in early American birth records before declining mid-century.

Theodora

  • Origin: Greek

  • Meaning: Gift of God

  • Style: Regal, historical

Theodora carries Byzantine imperial association and long historical continuity.

Harriet

  • Origin: Germanic

  • Meaning: Home ruler

  • Style: 19th-century staple

Harriet dominated English-speaking countries during the Victorian era.

  • Matilda

  • Origin: German

  • Meaning: Battle strength

  • Style: Medieval revival

Matilda traces back to medieval Europe yet feels renewed through modern usage.

Edith

  • Origin: Old English

  • Meaning: Prosperous in war

  • Style: Anglo-Saxon heritage

Edith ranked highly in early 1900s America before declining sharply mid-century.

Winifred

  • Origin: Welsh

  • Meaning: Blessed peacemaking

  • Style: Celtic antique

Winifred combines Welsh roots with early 20th-century popularity.

Louisa

  • Origin: Germanic

  • Meaning: Renowned warrior

  • Style: Romantic period

Louisa appeared frequently in 18th and 19th-century European literature.

Adelaide

  • Origin: German

  • Meaning: Noble

  • Style: Aristocratic revival

Adelaide reflects royal European lineage and regained attention in recent years.

Clara

  • Origin: Latin

  • Meaning: Bright, clear

  • Style: 19th-century favourite

Clara ranked among top names during the late 1800s and carries simple elegance.

Violet

  • Origin: Latin

  • Meaning: Purple flower

  • Style: Edwardian botanical

Violet surged during the early 1900s when floral names gained traction.

Magnolia

  • Origin: Latin

  • Meaning: Flowering tree

  • Style: Southern vintage

Magnolia reflects 19th-century American naming traditions tied to botanical themes.

Eleanor

  • Origin: Old French

  • Meaning: Shining light

  • Style: Medieval classic

Eleanor spans centuries of European royal history.

Josephine

  • Origin: Hebrew via French

  • Meaning: God will increase

  • Style: Napoleonic era

Josephine carries strong historical reference through Empress Joséphine of France.

Hippie Boho Girl Names

Hippie boho girl names reflect the counterculture movement of the late 1960s and 1970s. During that period, parents moved away from rigid traditional naming patterns and chose words tied to peace, nature, travel, music, and self-expression. These names often function as statements rather than inheritance.

Summer

  • Origin: English

  • Meaning: Warm season

  • Style: 70s-inspired, bright

Summer entered US popularity charts in the early 1970s when seasonal names symbolised freedom and outdoor living.

Starla

  • Origin: English

  • Meaning: Little star

  • Style: Retro, cosmic

The “-la” ending mirrors mid-century American naming patterns, giving Starla a distinct vintage-hippie tone.

Sunshine

  • Origin: English

  • Meaning: Sunlight

  • Style: Expressive, optimistic

Word names like Sunshine reflected emotional openness and positivity central to peace-era culture.

Skye

  • Origin: Scottish

  • Meaning: Island name

  • Style: Natural, airy

Skye references the Isle of Skye. The alternative spelling modernised the traditional place name.

Freedom

  • Origin: English

  • Meaning: Liberty

  • Style: Ideological, bold

Names such as Freedom appeared during periods of civil rights activism, turning vocabulary into identity.

Harmony

  • Origin: Greek

  • Meaning: Unity; agreement

  • Style: Peace-driven

Harmony connects directly to music culture and communal living ideals.

Serenity

  • Origin: Latin

  • Meaning: Calmness

  • Style: Spiritual

Serenity aligns with meditation practices and Eastern philosophy influence during the 1970s.

Journey

  • Origin: French

  • Meaning: Travel; passage

  • Style: Nomadic

The name reflects road culture and the idea of life as exploration.

Bluebell

  • Origin: English

  • Meaning: Wildflower

  • Style: Floral, meadow-linked

Bluebell references uncultivated fields rather than arranged gardens, reinforcing natural simplicity.

Birdie

  • Origin: English

  • Meaning: Small bird

  • Style: Playful, informal 

Nicknames used as full names became more common during counterculture naming shifts.

Saffron

  • Origin: Persian via Arabic

  • Meaning: Golden spice

  • Style: Earth-toned

Saffron connects to natural dyes and herbal traditions rather than conventional floral names.

Paisley

  • Origin: Scottish

  • Meaning: Textile pattern name

  • Style: Artistic, patterned

Paisley gained cultural visibility through bohemian fashion fabrics popular in the 60s.

Paloma

  • Origin: Spanish

  • Meaning: Dove

  • Style: Peace-symbolic

The dove became a global peace emblem during anti-war movements.

Stormy

  • Origin: English

  • Meaning: Storm-like

  • Style: Rebellious

Weather-based names signalled emotional intensity rather than restraint.

Gypsy

  • Origin: English

  • Meaning: Nomadic traveler

  • Style: Wanderer-inspired

The name became associated with free movement and unconventional lifestyle imagery.

Dreama

  • Origin: English

  • Meaning: Dream-like

  • Style: Idealistic

Dreama appeared in mid-20th-century American records and reflects aspirational naming.

Breeze

  • Origin: English

  • Meaning: Light wind

  • Style: Elemental

Breeze entered modern usage as part of nature word-name trends in the late 20th century.

Phoenix

  • Origin: Greek

  • Meaning: Mythical bird reborn from ashes

  • Style: Transformational

The phoenix myth aligns with themes of renewal and personal reinvention.

Marigold

  • Origin: English 

  • Meaning: Golden flower

  • Style: Festival-linked 

Marigolds appear in folk ceremonies and seasonal celebrations across cultures.

Solana 

  • Origin: Spanish 

  • Meaning: Sunny place 

  • Style: Warm, radiant 

Solana derives from sol, meaning sun, and appears in Spanish geographical terminology.

Modern Boho Girl Names

Modern boho girl names combine contemporary sound patterns with natural, artistic, or celestial meaning. Many gained traction in the last two decades as parents shifted toward softer syllables, vowel endings, and globally adaptable names. These names feel current without losing symbolic depth.

Aria 

  • Origin: Italian

  • Meaning: Melody 

  • Style: Musical, modern

Aria rose through opera terminology before entering mainstream baby name charts in the early 2000s.

Isla 

  • Origin: Scottish 

  • Meaning: Island 

  • Style: Minimal, nature-linked 

Isla climbed rapidly in UK and US rankings after 2010 due to its soft vowel structure.

Zara

  • Origin: Arabic

  • Meaning: Blooming flower

  • Style: Global, stylish

Zara travels easily across languages, which strengthens its modern appeal.

Mila

  • Origin: Slavic

  • Meaning: Gracious or dear

  • Style: Soft, international

Mila’s short form structure aligns with current two-syllable naming trends.

Ember

  • Origin: English

  • Meaning: Glowing coal

  • Style: Elemental, warm

Ember entered modern charts as fire-themed names gained popularity.

Everly

  • Origin: English

  • Meaning: From the boar meadow

  • Style: Contemporary, melodic

The “-ly” ending mirrors current naming patterns seen in modern American usage.

Remi

  • Origin: French

  • Meaning: Oarsman

  • Style: Short, unisex-leaning

Remi reflects the growing preference for gender-neutral names.

Ayla 

  • Origin: Hebrew / Turkish 

  • Meaning: Halo of light; moonlight

  • Style: Luminous, soft 

Ayla carries dual cultural roots, increasing its cross-cultural versatility.

Kaia 

  • Origin: Hawaiian / Scandinavian 

  • Meaning: Sea; pure 

  • Style: Oceanic, minimal 

Kaia connects to coastal imagery while keeping a clean phonetic profile.

Lennon 

  • Origin: Irish 

  • Meaning: Small cloak 

  • Style: Modern surname name 

Lennon reflects the broader trend of using surnames as first names.

Delilah

  • Origin: Hebrew

  • Meaning: Delicate

  • Style: Biblical, revived

Although ancient in origin, Delilah re-entered popularity through music and modern media.

Ivy

  • Origin: English

  • Meaning: Climbing evergreen plant 

  • Style: Botanical, sleek 

Ivy gained renewed momentum as short plant names resurfaced in urban naming trends.

Wren

  • Origin: English

  • Meaning: Small songbird

  • Style: Nature-minimal 

Wren appeals to parents seeking one-syllable names with environmental symbolism.

Cleo

  • Origin: Greek

  • Meaning: Glory

  • Style: Vintage-modern blend

Cleo shortens Cleopatra, giving historical depth with contemporary brevity.

Lyla

  • Origin: Arabic

  • Meaning: Night

  • Style: Soft, lyrical

Lyla benefits from phonetic similarity to popular names like Lily and Layla.

Maeve

  • Origin: Irish

  • Meaning: She who intoxicates

  • Style: Celtic, sharp

Maeve combines ancient Irish mythology with a crisp modern sound.

Nova

  • Origin: Latin

  • Meaning: New star

  • Style: Celestial, trendy

Nova surged as astronomy-themed names grew in popularity.

Sienna

  • Origin: Italian

  • Meaning: Reddish-brown earth tone

  • Style: Artistic, colour-based

Sienna references both pigment and the Italian city, blending art and geography.

Indie 

  • Origin: English

  • Meaning: Independent; short for India

  • Style: Creative, informal

Indie reflects modern cultural shifts toward individuality.

Romy

  • Origin: German

  • Meaning: Rosemary; dew of the sea

  • Style: Compact, European

Romy gained attention through European cinema and fashion circles.

Frequently Asked Questions About Boho Girl Names

What is a boho girl name?

A boho girl name refers to a bohemian-style name inspired by nature, mythology, art, travel, and free-spirited culture. These names often include floral elements, celestial references, vintage revivals, or uncommon literary choices. Examples include Luna, Juniper, Indigo, and Clementine.

What makes a name bohemian?

A name becomes bohemian when it reflects creativity, individuality, or cultural symbolism rather than strict tradition. Bohemian names often draw from folklore, regional languages, natural elements, and historical influences. The focus stays on expression and meaning instead of trend alone.

What are some earthy boho girl names?

Earthy boho girl names connect directly to plants, landscapes, seasons, or natural elements. Popular examples include Willow, River, Sage, Meadow, Hazel, and Oak. These names symbolise growth, grounding, and connection to the environment.

What are hippie boho baby girl names?

Hippie boho baby girl names gained visibility during the 1960s and 1970s counterculture movement. They often represent peace, music, freedom, and travel. Names such as Summer, Harmony, Sunshine, Phoenix, and Skye fall into this category.

What are unique boho girl names?

Unique boho girl names remain uncommon in mainstream rankings while carrying strong cultural or symbolic meaning. Examples include Elowen, Vesper, Freyja, Zinnia, and Araminta. Many originate from mythology or regional European languages.

Are boho girl names popular today?

Boho girl names continue to grow in popularity, especially nature-inspired and celestial options. Names like Isla, Nova, Ivy, and Luna appear frequently in recent birth statistics, while rarer choices remain distinctive.

What are witchy boho girl names?

Witchy boho girl names draw from mythology, night symbolism, and ancient folklore. Examples include Nyx, Selene, Hecate, Raven, and Circe. These names often connect to lunar imagery or mystical traditions.

What are vintage bohemian girl names?

Vintage bohemian girl names revive early 20th-century or Victorian-era classics. Names such as Mabel, Pearl, Florence, Clara, and Josephine combine historical depth with artistic tone.