
Boho baby names have a way of feeling gentle and grounded all at once. They’re soft without being boring, earthy without being too “out there,” and timeless in a way that doesn’t feel dated five minutes later.
If you’re drawn to nature-inspired names, vintage revivals, and globally influenced choices with meaning, boho baby names for boys and girls hit that sweet spot.
They often carry a free-spirited, old-soul energy — the kind of names you imagine paired with linen wraps, barefoot summers, and a life that doesn’t feel rushed.
Whether you love airy, botanical names or warm, soulful picks with history behind them, this list of 200+ names is full of boho baby name ideas that feel intentional, beautiful, and endlessly wearable.
Disclaimer: This post may contain affiliate links that I may earn a commission from. As an Amazon Associate, I earn from qualifying purchases. You can read my full disclosure HERE.
Boho Baby Boy Names With Earthy Nature Vibe
Grounded, calm, and inspired by the natural world. These names feel steady, outdoorsy, and effortlessly boho.
Alder – English: “Alder tree.”
Aspen – English: “Shaking poplar tree.”
Arlo – Irish: “Between two hills.”
Atlas – Greek: “Bearer of the heavens.”
Bear – English: “Strong, brave bear.”
Bodhi – Sanskrit: “Awakening; enlightenment.”
Breeze – English: “Light, gentle wind.”
Cove – English: “Small bay.”
Cullen – Irish: “Holly tree.”
Everest – English: “World’s tallest mountain.”
Finch – English: “Songbird.”
Flint – English: “Outcrop of flint.”
Forrest – English: “Dweller near the woods.”
Fox – English: “Fox.”
Heath – English: “Heathland dweller.”
Hawk – English: “Hawk.”
Ocean – Aboriginal: “Sea.”
Reef – German: “Rope.”
River – Latin: “River.”
Rocky – English: “Rock; rest.”
Stone – German: “Stone.”
Storm – German: “Storm.”
Wolf – German: “Wolf.”
Woody – English: “Row of houses by a wood.”
Boho Baby Boy Names with Artistic + Creative Energy
Expressive, soulful names that feel imaginative without trying too hard.
Alchemy – Latin: “Medieval chemistry.”
Auden – English: “Old friend.”
Cass – Dutch: “Bringer of treasure.”
Chakra – Sanskrit: “Wheel; circle.”
Cosmo – Greek: “Order; universe.”
Dexter – Latin: “Right-handed; dyer.”
Hendrix – Dutch; German: “Estate ruler.”
Huxley – English: “Inhospitable place.”
Indy – English: “Kind; gentle.”
Jules – Latin: “Youthful; soft.”
Lennon – Irish: “Lover.”
Marley – English: “Pleasant seaside meadow.”
Memphis – Greek: “Enduring; beautiful.”
Poet – English: “Poet.”
Quest – Latin: “Seek; mission.”
Scout – English: “To listen.”
Wheeler – English: “Wheel maker.”
Boho Baby Boy Names with Mythic, Celestial, or Symbolic Roots
Names with depth, story, and a little magic behind them.
Apollo – Greek: “Mythological son of Zeus.”
Aries – Latin: “Ram.”
Atlas – Greek: “Bearer of the heavens.”
Cosmo – Greek: “Order; universe.”
Loki – Norse: “Airy.”
Mars – Latin: “Roman god of war.”
Nirvana – Sanskrit: “Place of great bliss.”
Onyx – Greek: “Nail; claw.”
Orion – Greek: “Rising in the sky.”
Phoenix – Greek: “Rebirth.”
Zephyr – Greek: “West wind.”
Boho Baby Boy Names with Vintage or Old-Soul Charm
Timeless names with warmth, history, and quiet confidence.
Alaric – German: “All-powerful ruler.”
Alistair – Scottish: “Defending men.”
Ansel – German: “With divine protection.”
Ari – Hebrew: “Lion of God.”
Asa – Hebrew; Japanese: “Healer; born in the morning.”
Asher – Hebrew: “Happy; blessed.”
Atticus – Latin: “From Attica.”
August – Latin: “Great; magnificent.”
Emile – Latin: “Rival.”
Eryk – Old Norse: “Eternal ruler.”
Ezekiel – Hebrew: “God strengthens.”
Ezra – Hebrew: “Help.”
Felix – Latin: “Happy; fortunate.”
Gareth – Welsh: “Gentle.”
Griffin – Welsh: “Strong lord.”
Jarvis – English: “Spear.”
Jonah – Hebrew: “Dove.”
Jude – Latin: “Praised.”
Julian – Latin: “Youthful; sky father.”
Lars – Scandinavian: “Crowned with laurel.”
Leander – Greek: “Lion man.”
Leif – Scandinavian: “Heir; descendant.”
Malakai – Hebrew: “My messenger.”
Milo – Latin: “Soldier; merciful.”
Oscar – English; Irish: “God spear.”
Raphael – Hebrew: “God has healed.”
Remy – French: “Oarsman.”
Rhett – English: “Advice.”
Sebastian – Latin: “Person from Sebastia.”
Silas – English: “Wood; forest.”
Stellan – Swedish: “Calm.”
Tate – Norse: “Cheerful.”
Tristan – Celtic: “Noise; sorrowful.”
Xander – Greek: “Defending men.”
Boho Baby Boy Names that Feel Bold, Modern, or Wild
For parents who want something edgy, expressive, and a little untamed.
Alto – Latin: “High.”
Arrow – Celtic: “Arrow.”
Axel – Scandinavian: “Father of peace.”
Brody – Irish; English; Scottish: “Broad eye; broad island.”
Cobalt – German: “Blue.”
Cyan – English: “Greenish blue.”
Dax – French: “Leader.”
Grey – Scottish: “Son of the bailiff.”
Hendry – English; Scottish: “Home ruler.”
Jax – American: “God is gracious.”
Kai – Hawaiian: “Sea.”
Knox – Scottish: “Round hill.”
Kylo – Scottish: “Narrow spit of land.”
Larkin – Irish: “Rough; fierce.”
Oz – Hebrew: “Strength.”
Rafe – English: “Wolf-counsel.”
Rebel – German: “Defiant.”
Rex – Latin: “King.”
Rider – English: “Horseman.”
Riordan – Irish: “Bard; royal poet.”
Sonny – English: “Son.”
Wild – English: “Untamed.”
Wilder – English: “Untamed; wild.”
Xavier – Basque: “New house.”
Boho Baby Girl Names with Earthy, Nature Vibes
Grounded, organic, and inspired by the natural world. These names feel calm, warm, and effortlessly beautiful.
Autumn – Latin: “Of woods.”
Bloom – German: “Flower.”
Blossom – English: “To bloom.”
Clover – English: “Key.”
Dahlia – Swedish: “Dahl’s flower.”
Daisy – English: “Day’s eye.”
Fern – English: “Bold voyager.”
Flora – Latin: “Flower.”
Gaia – Greek: “Rejoicing.”
Hazel – English: “Hazelnut tree.”
Ivy – English: “Vine.”
Juniper – Latin: “Young.”
Lavender – English: “Purple flower.”
Magnolia – French: “Magnol’s flower.”
Maple – Latin: “Piece of cloth.”
Marigold – English: “Golden flower.”
Meadow – English: “Field; grass.”
Olive – English: “Olive tree.”
Poppy – English: “Red flower.”
Saffron – Arabic: “Yellow.”
Willow – English: “Willow tree.”
Wren – English: “Small bird.”
Boho Baby Girl Names with Celestial, Mystical, or Dreamy Energy
Light-filled, magical, and a little otherworldly — perfect for parents drawn to meaning and beauty.
Amethyst – Greek: “Gemstone.”
Aria – Italian; Hebrew: “Air; song; lion.”
Arwen – Welsh: “Noble maiden.”
Aurora – Latin: “Dawn.”
Celeste – Latin: “Heavenly.”
Freya – Norse: “Noble woman.”
Indigo – Greek: “Indian dye.”
Iris – Greek: “Rainbow.”
Juno – Latin: “Roman goddess of protection.”
Luna – Latin: “Moon.”
Lyra – Greek: “Lyre.”
Moon – English: “Moon.”
Reverie – English; French: “Daydream.”
Skye – Scottish: “Sky.”
Soleil – French: “Sun.”
Snow – English: “Snow.”
Winter – English: “Winter.”
Zahra – Hebrew; Swahili: “To shine; flower.”
Boho Baby Girl Names with Vintage or Old-Soul Charm
Timeless, warm names that feel familiar but not overused.
Adele – French: “Noble; nobility.”
Bea – Latin: “She who brings happiness.”
Birdie – English: “Bird.”
Clementine – French: “Mild; merciful.”
Daphne – Greek: “Laurel tree.”
Della – German: “Noble.”
Faye – English: “Fairy.”
Fiona – Scottish: “White; fair.”
Gemma – Italian: “Precious stone.”
Goldie – Yiddish: “Gold.”
Isla – Scottish; Spanish: “Island.”
June – Latin: “The goddess Juno.”
Lilac – English: “Bluish purple color.”
Mae – English: “Pearl.”
Pearl – Latin: “Gemstone.”
Ruby – Latin: “Deep red precious stone.”
Tabitha – Aramaic: “Gazelle.”
Tallulah – Choctaw; Irish: “Leaping water; lady of abundance.”
Tessa – Greek: “To reap; to gather.”
Violet – English: “Purple.”
Zelda – German: “Grey battle.”
Boho Baby Girl Names with Artistic, Musical, or Creative Flair
Expressive, soulful names for parents who love creativity and individuality.
Allegra – Italian: “Joyous.”
Cadence – Latin: “Rhythm; beat.”
Calliope – Greek: “Beautiful voice.”
Cosima – Greek: “Order; beauty.”
Drea – Greek: “Strong.”
Indie – English: “Independent.”
Lark – English: “Songbird.”
Lyric – Greek: “Lyre.”
Melody – Greek: “Song.”
Piper – English: “Pipe; flute player.”
Story – Norse: “Story.”
Symphony – Greek: “Music.”
Boho Baby Girl Names that Feel Modern, Soft, or Unexpected
Fresh, stylish names that feel current without chasing trends.
Avery – English: “Ruler of the elves.”
Blue – German: “Blue.”
Boheme – French: “Bohemian.”
Chiara – Italian: “Light; clear.”
Everly – English: “Wild boar in woodland clearing.”
Harlow – English: “Rock hill.”
Haven – English: “Place of safety; shelter.”
Ilona – Hungarian: “Torch; shining light.”
Kaya – Native American: “My elder sister.”
Lilou – French: “Lily.”
Lotus – Greek: “Lotus flower.”
Nala – African: “Lion.”
Noa – Hebrew: “Motion.”
Paisley – Scottish: “Church.”
Paloma – Spanish: “Dove.”
Rayne – French: “Queen.”
Sage – Latin: “Wise.”
Summer – English: “Summer.”
Waverly – English: “Meadow of quivering aspens.”
Finding the Right Fit with Boho Baby Names
If one of these boho baby names is on your shortlist, go ahead and save this post so you can come back to it later — because narrowing down baby names almost always takes more than one scroll.
Still exploring boho baby names? Sometimes seeing a few related styles helps narrow things down even faster. These baby name posts pair perfectly with the earthy, soft, and timeless vibe of boho baby names:
- Earthy Baby Names for Boys and Girls
- 101 Unique Celestial Girl Names: Moon, Stars, and Constellation
- Pretty Baby Girl Names You’ll Love (And the Nicknames to Match)
- Dreamy Beachy Girl Names Perfect for Your Future Mermaid
- Gender-Neutral Baby Names with Modern Style




Leave a Reply