Skip to Content

+450 Hippie Earthy Boho Baby Names For Your Flower Child

Hippie Boho Baby Names For Girls and Boys


UPDATED FEBRUARY 16, 2022

Looking for some cute bohemian hippie baby names?

Ah, baby names!

I think picking baby names is one of the most fun yet hardest parts of pregnancy!

You have to find just the right one, even then, you won’t know how well it fits until you hold that little bundle in your arms. Plus, you have to get your partner on board too.

During our baby name-finding journey, I scoured the internet far and wide looking for all kinds of unique baby name inspiration. I even came across some that said hobo girl names (I think they meant boho?)!

What really caught my attention was beautiful earthy hippie baby names for boys and girls.

WHAT ARE EARTHY HIPPIE BABY NAMES?


These boho hippie names from the 60’s era are inspired by love, peace, and a connection to nature were very prominent. It was all about being a free spirit and connecting to the world around you, very groovy!

Wouldn’t you say?

So, it’s no surprise that many of these names are plant inspired. Think organic, green, flowers, and nature.

The 60’s era was also huge for its artsy and musical influences so you’ll also see a lot of artsy indie hipster names too.

If you’re looking for the perfect earthy boho name for your flower child, look no further!


Disclaimer: This post contains affiliate links which you can learn more about here

hippie boy and girl sitting outside smiling
📌 PIN IT FOR LATER


UNIQUE HIPPIE BABY NAMES FOR YOUR BOHEMIAN BABY


Check out these beautiful and super popular boho names inspired by plants, nature, and the groovy 60’s era vibe.

Just perfect unique bohemian name for your little flower child!

I’ve broken them down by alphabet and then listed girl names followed by boy names for each category.

If you’re looking for even more earthy baby names inspired by nature, be sure to read that post next!


HIPPIE GIRL NAMES AND BOHO GIRL NAMES

list of hippie girl names and baby girl wearing purple flowers


A

Aelia

Aelia – is such a pretty Earthy girl name of Roman, Greek, and Latin origin meaning ‘sunlight, sunshine’ or ‘sun’

Alba

Alba – is a cute Italian girl name meaning ‘sunrise, dawn’ or ‘white’ (Latin, Spanish)

Amber

Amber – has Arabic origins and means ‘jewel’ and is of a pretty warm honey color

Amethyst

Amethyst – this nature-inspired girl name meaning jewel is a purple or violet gemstone

Arden

Arden – is a beautiful plant girl name of Latin origin that means ‘great forest’ or ‘from the valley of eagles’ (Latin)

Aria

Aria – depending on its origin, Aria has many meanings but the most common ones are: air or the melody (in Italian), treasure (Albanian) lioness (Hebrew), and noble (Persian)

Aspen

Aspen – this earthy baby name means ‘shaking poplar tree’, for me it conjures up images of mountains and snow

Aster

Aster – this cute unisex boho name is quite celestial and means ‘stars’

Aulora


Aulora – this flower child name means ‘golden laurel blossom’

Aurelia


Aurelia – this cute hippie girl name means ‘ the golden one’ (how beautiful is that?!)

Aurora


Aurora – this classic earthy hippie girl name comes from Greek mythology and refers to the goddess of sunrise. The name Aurora means ‘dawn‘.
Rory would be such a cute nickname!

Autumn

Autumn – this one is pretty self-explanatory- meaning ‘fall’ or the season of autumn

Avery

Avery – can mean “ruler of the elves” or it can be associated with birds (aviaries)

Ayla

Ayla – is another plant name for girls, it means ‘oak tree’ and is of Hebrew origin

Azalea


Azalea – is the perfect nature-inspired hippie girl name meaning ‘dry earth’ because this flower flourishes in dry soil

B

Basil

Basil – is a unisex hippie name that has Greek origins and means ‘royal’ or ‘kingly’

Blossom


Blossom – which means to bloom or blossom (think flowers) has some definite boho girl name vibes

Breeze

Breeze – this unique and uncommon hippy baby name means ‘gentle wind’ and is of English origin

Brooke


Brooke – this hippy girl name meaning “from the running stream or small stream” is such a pretty girl name

C

Calla

Calla – this pretty nature girl name is a flower (calla lily) calla means ‘beautiful’ and is of Greek origin

Callista

Callista – comes from Greek mythology and refers to an Arcadian who turned into a she-bear, the name itself means ‘most beautiful’

Camellia


Camellia – this plant girl name means ‘a flowering tree’ or “Kame’s flower’ and is of Latin origin
 

Cassia


Cassia – this uncommon girl name means ‘cinnamon’

Celeste

Celeste – this pretty girl name means ‘heavenly daughter’ or ‘celestial’

Cherry

Cherry – this cute Old French (+ Middle English) plant girl name means ‘ cherry fruit’


Chloe

Chloe- is another earthy hippie baby girl name and it means ‘blooming’ or ‘fertility’ and is associated with spring and greenery

Chrys (anne)


Chrys (anne) – this uncommon nature-inspired girl name is short for the flower Chrysanthemum meaning ‘golden flower’

Citrine

Citrine – named after the yellow gemstone often also referred to as a sunstone because of its color

Clementine

Clementine – is another plant inspired girl name and it means ‘merciful’ and is of French and Latin origin

Coco

I picked this name because it reminds me of cocoa plants and chocolate but the name could mean ‘coconut’ and has English, Spanish and French origins

Coral

Coral – named after the beautiful corals of the sea ‘reef formations’ (alternatives could be Cora)

Cori

Cori – meaning from the ’round hill’ or ‘ravine’ or ‘seething pool’

Crystal

Crystal – meaning ‘clear brilliant glass’ or ‘gemstone’

D

Dahlia

Dahlia – this flower girl name refers to the “dahl” flower and has Scandinavian origins with a very hippie vibe

Daisy

Daisy – is the name of a flower meaning ‘day’s eye’ -simple and sweet

Dakota

Dakota- this Native American girl name has that hippie baby name feel and means ‘friendly one’

Daphne


Daphne- this nature girl name refers to the flower of the same name meaning ‘bay tree’ or ‘laurel tree’

Dawn

Dawn- this bohemian girl name means ‘daybreak’ or ‘first light of day’

Dove

Dove – this super cute hippie baby girl name refers to the bird of the same name that’s often simple of peace and love

E

Eden

Eden – meaning ‘place of pleasure’ , ‘delight’, or ‘paradise’

Elena

Elena – meaning ‘shining light’ or ‘bright one’ (perfect for your one and only sunshine)

Ella

Ella – meaning ‘beautiful fairy woman’ (or French for ‘she’)

Ellen

Ellen – this classic hippie bohemian girl name means ‘sun ray’ or ‘shining light’

Ellery

Ellery – this pretty and uncommon old English girl name means ‘alder tree’

Elodie

Elodie – is a cute hippie girl name of French and Greek origin that means ‘marsh flower’ or ‘flower of the fields’

Emerald

Emerald – this cute name refers to the green gemstone and means ‘precious green stone’

Evie


Evie – this cute girl name means ‘life’, ‘living’, or ‘lively’

F

Fauna

Fauna – this Latin girl name means ‘young deer’

Faye

Faye – depending on its origin can be different but commonly in French, it means ‘fairy’ and in Gaelic means ‘raven’

Fern

Fern – is an Old English plant girl name meaning ‘fern plant’

Fiona

Fiona – this cute Irish girl name’s meaning is ‘vine’, ‘white’ or ‘fair’

Fleur

Fleur – is such a cute hippie bohemian baby girl name and is the French word for ‘flower’

Flora

Flora – this earthy nature girl name refers to the Roman god of flowers and Spring it means ‘flower’

Freesia

Freesia – named after the flower of the same name, it means ‘Freese flower’

Freya

Freya – is a cute girl name that comes from Old Norse and refers to the goddess of love, beauty and fertility and means ‘noble lady’


G

Gaia

Gaia – comes from Greek mythology and was the name of the goddess of the Earth and means ‘mother earth’

Gardenia

Gardenia – this earthy girl name means ‘garden’s flower’ and is of English origin

Georgia

Georgia – this earthy baby name means “farmer” or ‘worker of the Earth’ – Gigi would make an adorable nickname!

Ginger

Ginger – is an earthy root but the name itself means ‘pure’ or ‘chaste’

H

Hazel

Hazel – this English plant girl name means ‘hazelnut tree’

Haven

Haven – meaning a ‘place of safety’ or ‘shelter’

Hailey

Hailey – is a nature girl name meaning ‘hays meadow’ and comes from Old English

Harbor

Harbor – is a cute bohemian girl name that means ‘safe place for ships to dock’ and is of English origin

Harlow

Harlow – is a unisex earthy baby name that means ‘rocky hill’

Harper

Harper – I love this traditional boy name for a girl- boy names for girls are unconventional and groovy- this one means ‘harp player’

Heather

Heather – is a nature-inspired hippie name that means beautiful flowering evergreen plant

Hedley

Hedley – this girl name’s meaning is ‘heathery clearing’

Helena

Helena- meaning ‘bright, shining light’

Hillary

Hillary – comes from Latin and Greek and means ‘happy’ or ‘cheerful’

Holly

Holly – is an Old English baby name meaning ‘clearing by the hollow’

Honey

Honey – this Old English girl name means ‘nectar’

Hyacinth

Hyacinth – is a Greek girl name meaning ‘ blue larkspur flower’

I

Inara

Inara – this pretty Arabic girl name means ‘ray of light’ or ‘heaven-sent’

Iris

Iris – inspired by the flower with the same name means rainbow- how pretty!

Isla

Isla – is a cute hippie girl name of Spanish and Scottish origin meaning meaning ‘island’

Ivy

Ivy – this English plant baby name means ‘faithfulness’

Iya

Iya – is a cute Greek girl name meaning ‘violet’ as in the flower

J

Jade

Jade – I picked this one because it’s a beautiful green natural stone that occurs in nature and the name means ‘stone of the colic’ because it was believed placing a jade on a baby’s belly would cure colic

Jasmine

Jasmine – named after the beautiful smelling flower and means ‘gift from God’.

Jenna

Jenna – is a cute Welsh girl name meaning ‘white wave’

Jetta

Jetta – the name means ‘stone from Gagai’ and refers to a shiny jet black color stone

Juliette

Juliette – is such a pretty French name meaning ‘youth’ or ‘youthful’

Juniper

Juniper – is such a fresh nature girl name that means ‘young’ and refers to a small evergreen shrub

K

Kaia

Kaia – this nature girl name meaning ‘from the sea’ has Hawaiian origins

Kalina

Kalina – this pretty Slavic hippie baby girl name means ‘flower’

Kayla

Kayla – meaning ‘laurel or crown’ is perfect for a boho princess

Kendal

Kendal – this cute English unisex name means ‘royal valley’

Kiara

Kiara – this pretty and uncommon Korean girl name means ‘the first ray of sun’

Korina

Korina – this Greek girl name means ‘maiden’ 

L

Laurel

Laurel – this pretty name comes from Latin and means ‘bay or laurel plant’

Lavender

Lavender – this plant girl name means ‘to wash’ or ‘blusish’

Liana

Liana – is a pretty French girl name meaning ‘to twine around’ and refers to vines found in tropical rain forests

Lily

Lily – just like the beautiful flower. I love this simple name which means ‘pure, passion and rebirth’

Lennox

Lennox – this unique and very boho sounding name means “with many elm trees” and comes from Gaelic and Scottish origins

Lola

Lola – now this one doesn’t have a hippie meaning (it actually means sorrow in Spanish) but it’s such a beautiful bohemian sounding name so I had to include it 

Luna

Luna – this super cute and celestial baby name means ‘moon’ and is of Italian and Spanish origin

M

Magnolia

Magnolia – this pretty and uncommon girl name is of Latin origin and means ‘Magnol’s flower’

Maple

Maple – this plant girl name means ‘piece of cloth’

Maya

Maya – another beautiful name with different meanings depending on origin but the most common are: ‘water’ (Spanish, Greek, Hebrew),’ illusion’ (Sanskrit)

Marigold

Marigold – like the colorful flower, this earthy baby girl name means ‘golden flower’

Meena

Meena – this beautiful Sanskrit name is associated with fish and the sea

Misty

Misty – this cute nature girl name means ‘mist’

Monet

Monet – this has that sort of fancy artsy boho vibe and means ‘to be heard’

Myrtle

Myrtle – this vintage hippie baby name means ‘evergreen shrub’

N

Nala

Nala – this lovely name has different meanings depending on origin but the most common is “first drink of water” or ‘water in the desert’ and in Swahili it means ‘gift’

Nila

Nila – this popular Indian girl name means ‘sky’

Nina

Nina – means ‘gracious’ or ‘full of grace’
 

Nova

Nova- this one refers to stars and reminds me of outer space in general

O

Oceane

this cute unisex French name means ‘ocean’

Olivia

Olivia – this cute name comes from the Latin meaning “olive tree”

Oriana

Oriana – another Latin origin name that means ‘sunrise’ or ‘dawn’

Ostara

Ostara – this lovely name means ‘spring’ or ‘dawn’

P

Phoebe 

Phoebe – because I’m a crazy friends fan I had to include the ultimate hippie boho chic lady I know-this one cute name means ‘bright one’
 

Phoenix

Phoenix – this is a beautiful unisex name and reminds me of the beautiful and strong bird that rises from the ashes. this name actually means ‘dark red’

Piper

Piper – this popular boho name means ‘one who plays the pipe’

Pippa

Pippa – this cute name means ‘lover of horses’

Poppy

Poppy- this pretty name means red flower

Q

Quinn

Quin – this pretty and uncommon name means wisdom or intelligence

R

Rae

Rae this sweet name reminds me of a ray of sunshine and means ‘female sheep’ and is of Hebrew origin

River

River – this uncommon name means “riverbank” and sounds very hippie
 

Rosalie

Rosalie- this traditional yet beautiful nature girl name means ‘rose’
 

Ruby

Ruby – this cute name means ‘deep red precious stone’

Ryleigh

Ryleigh- I love this unique spelling which gives the name a real boho vibe and the name itself means ‘courageous’
 

S

Savanah

Savannah – this is such a pretty girl name and means ‘a treeless plain

Selena

Selena- this sweet name means ‘moon goddess

Serena

Serena – this pretty feminine and boho name means ‘calm, peaceful and serene’

Shay

Shay – this short and cute girl name reminds me of shea butter means ‘admirable’

Sienna

Sienna – this beautiful Earthy baby girl name means ‘reddish brown’ like the Earth’s soil and is derived from Latin

Sierra

Sierra – can mean “saw” and is used to describe mountains

Soleil

Soleil – this cute hippy girl name has French origins and means ‘sun’

Spencer

Spencer- another boy name that makes a great unconventional name for a girl and means ‘steward’

Stella

Stella- this beautiful and classic girl name means ‘star’

Sutton

Sutton – this is also a unisex name but I love it for a girl. It has that very unique and uncommon vibe and means ‘one who is from the southern homestead’

Sykler

this cute name is for the unstoppable one and means little warrior, and lends itself to the cute nickname Skye as well

T

Tempest

Tempest- this name is perfect for a fiery little lady and means ‘stormy’

Tianna

Tianna- I love this pretty name which means ‘fairy queen’ – sounds so boho chic

Tia

Tia – this sweet name has all the boho vibes and means ‘goddess or godly’

Tula

Tula – if you like something short and sweet, this adorable name means ‘mountain peak’

U

Uma

Uma – this name has Indian origins and means ‘tranquility’ or ‘night’

Ursula

Ursula – another Friend’s themed name (can you tell I’m obsessed) this one means little she-bear, how cute?!!

V

Vienna

Vienna- this pretty name has different meanings depending on its origin. It can mean ‘white, fair or forest stream’

Violet

Violet – just like the shade, this name means purple and reminds me of the flower of the same name

Vina

Vina – this sweet and simple girl name means ‘beloved or friend’

Vivianne

Vivianne- this pretty French name means ‘alive

W

Willow

Willow – this name reminds me of trees (willow trees) but actually means ‘slender or graceful’
 

Winnie

Winnie – this cute name means ‘fair one’

Wynter

Wynter – I like this alternate spelling for the coldest, snowy season of the year

Z

Zara

Zara – this lovely name means ‘seed’, ‘star’ or ‘flower’, depending which origin you’re looking at and it can also be spelled Zhara

Zelda

Zelda – this cute Yiddish name means ‘blessed’

Zina

Zina – this name can mean ‘shining’, ‘beautiful and strong’ or ‘sunflower’

HIPPIE BOY NAMES AND BOHO BOY NAMES


Next, let’s check out some cute hippie bohemian baby boy names. These cute boy names are inspired by nature, animals, plants, musicians, love, and peace.

list of hippie boy names and boho boy names with picture of dad and son foxes

A

Abner

Abner – is a cute Hebrew boy name that means ‘father of light’

Albus

Albus – this unique boho boy name means ‘white, light’ and is of Latin origin

Ace

Ace – this cute baby boy name’s meaning is ‘unity’

Acton

Acton – is a cute and earthy boy name of French origin meaning ‘village with oak trees

Adler

Adler – is an Old English nature boy name meaning ‘eagle or hawk’

Alaric

Alaric – this uncommon boy name means ‘noble ruler’ and lends itself to the nickname Ric and has (German origins)

Alder

Alder – is a nature-inspired plant boy name that means ‘alder tree’ or ‘old’ and comes from German and Old English

Alto

Alto – is cute music inspired hippie boy name that means ‘high or elevated’ (Latin)

Ambrose

Ambrose – is a classic boy name of Greek origin meaning ‘immortal’ or ‘divine’

Amias

Amias – this cute and unique boy name means ‘love’ and is of Latin origin

Amor

Ansel

Ansel – is a boy name of German origin meaning ‘with divine protection’

Archer

Archer – this super cute English boy name’s meaning is ‘bow’ or “bowman’

Aries

Aries – is a Greek boy name of Latin origin meaning ‘ram’
 

Arlo

Arlo – depending on its origin it can mean ‘army’ or ‘little soldier’ or ‘fortified hill’- Perfect for the spunky boy!

Arrow

Arrow – is a cute Bohemian boy name that means ‘a projectile fired from a bow’ and comes from Old English

Asher

Asher – this cute hippie boy name means ‘happy, fortunate or blessed’ and comes from Hebrew

Ashton

Ashton – has that Bohemian boy name vibe and comes from Old English, it means ‘ash tree town’

Aster

Aster – is a cute hippie flower name for boys (or girls) and is of Greek origin and means ‘star’ because of the shape of this flower

Astro

Astro – this cute space inspired nature baby name comes from Greek and means ‘of the stars’

Atlas

Atlas – has a really Earthy boy name vibe (it reminds you of maps and the Earth) but it actually has the beautiful meaning of ‘enduring’ or ‘bearer of heaven’ and is of Greek origin

Atticus

Atticus – this cute Greek boy is a place name meaning “man from Attica”

Auberon

Auberon – has Old French and Old German roots and means ‘noble or royal bear’

Auden

Auden – is such a cute and uncommon baby boy name that means ‘old friend’ (Old English)

August

August – is a cute boy name of Latin origin meaning ‘great, magnificent’

Axel

Axel – has an artsy rock and roll feel to it, it actually means ‘father of peace’ and is of Hebrew origin

RELATED POST

Magical, Whimsical Girl Names Inspired by Fairy Tales and Mythology

Cool and Cute Japanese Baby Boy Names

B

Banjo

Banjo – has a bit of a hipster vibe, it means ‘stringed musical instrument’ and is of English origin

Basil

Basil – this cute hippie boy name is nature-inspired and means ‘royal, kingly, brave’ and is of Greek origin

Benno

Benno – this cute and uncommon boy name is of German origin and means ‘bear’

Berg

Berg – is a strong German boy name that means ‘mountain’

Bear

Bear – is such an off-beat and cute boho boy name of German origin meaning ‘strong and brave bear’. It makes for a great hippie-inspired middle name as well!

Beau 

Beau – I love this classic French boy name that has a very hippie vibe and means ‘handsome or sweetheart’

Beckham

Beckham – this super cute bohemian boy name is of English origin and means ‘homestead by the stream’

Beckette

Beckette – is such a cute and uncommon boy name of English origin meaning ‘dweller by the brook’

Benji

Benji – sounds like a boho baby boy name and it means ‘son of my right hand’ (Hebrew)

Berry

Berry – is a cute unisex hippie baby name that means ‘small fruit’ and comes from Old English

Bertie

Bertie – is another cool German boy name and it means ‘intelligent’, ‘noble, bright’ or ‘glorious raven’

Birch

Birch – is such a unique plant boy name of English origin that means ‘birch tree’ or ‘bright, shining’

Bjorn

Bjorn – is a Scandinavian boy name meaning ‘bear’

Blayne

Blayne – a Celtic baby name meaning slender- the alternative spelling makes it something different and unique. The regular spelling Blaine means ‘yellow

Blaze

Blaze – is another powerful and unique boy name of Latin origin meaning ‘fire, flame’ or ‘stutter’

Bodhi

Bodhi – this unique hippie baby name comes from Sanskrit and means ‘awakened’ or ‘enlightened’

Booker

Booker – has a very bohemian sound to it, this name is of English origin and means ‘book binder’ or ‘scribe’

Bowie 

Bowie – inspired by the 60s rock legend David Bowie, this name means ‘yellow, blonde’ or ‘fair-haired’ and is of Scottish origin

Brent

Brent – is an Old English place name that means ‘from the steep hill’ or ‘holy one’ referring to the River Brent (Celtic)

Brenton

Brenton – is an Old English boy name meaning ‘fire, flame’

Bridger

Bridger – is an Old English place name meaning ‘dweller by the bridge’

Brooks

Brooks – is a cute boy name that’s derived from Old English and means ‘dweller by the brook’

Bruno

Bruno – comes from Old German and means ‘brown’ which gives an Earthy boy name vibe

Bryce

Bryce – is a nature-inspired place name referring to the Bryce Canyon. It’s a Scottish name that means ‘speckled, freckled’

Bryn

Bryn – is a boy name of Welsh origin meaning ‘hill’

Bud

Bud – is another short and cute plant-inspired boy name referring to the bud of a flower before it blooms. It’s an English boy name that’s often short for Buddy meaning ‘friend, brother’

Buck

Buck – is an Old English boy name with some country charm, it means ‘deer’

Buzz

Buzz – is a cute American boy name that means ‘village in the woods’ and also conjures up images of bees buzzing away

C

Calder

Calder – is an Earthy nature boy name of Sottish origin meaning ‘from the wild waters’

Callen

Callen – this cute Gaelic baby boy name means ‘rock’

Calyx

Calyx – is a unique plant boy name that means ‘chalice’ (Latin) which refers to a cup-shaped flower head

Cane 

Cane – this cute unisex English baby name can mean ‘stalk of sugar’ or ‘acquired’ in Hebrew

Canyon

Canyon – this unique baby name can mean ‘large ravine’ or ‘narrow valley between cliff sand (English) or ‘footpath’ (Spanish)

Carver

Carver – is a cute boho boy name of English and Latin origin that means ‘to work or cut wood’

Carwyn

Carwyn – this sweet hippie boy name is of Welsh origin and means ‘blessed love’

Cash

Cash – has that cool artsy hipster vibe, it means ‘hollow’ or ‘maker of chests’ and is of English origin

Cashel

Cashel – is an Irish boy name that means ‘stone fort’ or ‘castle’

Carver

Carver – is another cute and uncommon boy name, it means ‘one who works with wood’ (English)

Cedar

Cedar – this nature-inspired plant boy name means ‘cedar tree’ and comes from English and Latin

Channing

Channing – this cute boy name has English, French, and Irish roots, it means ‘young wolf’

Clay

Clay – this Earthy baby boy name means ‘clay worker’ and is of English origin

Cliff

Cliff – is a handsome old fashioned nature boy name that means ‘cliffside slope’ (Old English)

Clove

Clove – is nature and plant-inspired baby boy name of german origin meaning ‘nail’ because this spice is shaped like a nail

Clyde

Clyde – is a cute Scottish boy name that means ‘warm, friendly’

Cole

Cole – this cue English boy name means ‘black coal’ or ‘victorious people’ (Greek, Latin)

Colt

Colt – this short and cute American boy name means ‘young horse’, perfect for your little wild and free spirit

Conall

Conall – this hippie nature baby name is Scottish and means ‘strong wolf’

Connelly

Connelly – is an adorable Irish boy name that means ‘love, friendship’

Corbin

Corbin – is an English animal boy name meaning ‘raven’

Corwin

Corwin – is a cute Gaelic boy name with a sweet and loving meaning ‘heart’s friend’

Cosmo

Cosmo – sounds like a cool space boy name, it’s an Italian name with Greek roots meaning ‘order, beauty’

Cotton

Cotton – is a boho gender neutral baby name referring to a ‘cotton plant’ (English) it can also mean ‘cottage’

Cove

Cove – is another unique bohemian baby name that works for either gender, it means ‘small bay’ (Old English)

Coyote 

Coyote- this uncommon boho boy name is North American and can mean ‘trickster’ or ‘wild canine’
  

Creed

Creed – is an American boy name of Latin origin meaning ‘principle, belief’

Cullen

Cullen – is a cool Irish boy name that means ‘holly tree’ or ‘handsome lad’

Cyrus

Cyrus – is a Persian boy name meaning ‘sun’

Cypress

Cypress – is another plant inspired baby name and it means ‘cypress tree’ (English)

RELATED POST

The Cutest Girl Names With Equally Cute Nicknames

D

Dacher

Dasher – this very uncommon English boy name’s meaning is ‘charming one’ or ‘one who is fast’ and lends itself to the super cute nickname Dash

Dariel

Dariel – this cute bohemian boy name means ‘dear one, beloved’ and is of English origin

Darrell

Darrell – is an Old English boy name meaning ‘darling’ or ‘dearly loved’

Darren

Darren – is a cute Irish boy name meaning ‘oak tree’

Darian

Darian – is a super cute English boy name meaning ‘upholder of the good’ – it has that hippie good vibes only feel

Dash

Dash – is a diminutive form of Dashiell which is an English boy name meaning ‘dashing, handsome’ or ‘quick, fast’ or ‘from the ash tree’

Davey

Davey – is an English boy name of Hebrew origin meaning ‘beloved’

Dax

Dax – is a short and cute French and English boy name meaning ‘water’ or ‘leader’

Dean

Dean – this classic bohemian boy name means ‘valley and is of English origin

Declan

Declan – this cute Irish boy name means “full of goodness”

Demitri

Demitri – is a Russian and Greek boy name that means ‘earth’

Denver

Denver – is a French and English baby name meaning ‘green valley’

Deven

Deven – is a Scottish, French, and Indian boy name meaning ‘of the vines’ or ‘divine, servant of God’

Dillon

Dillon – this beautiful boy name means ‘like a lion’ (Irish))

Drake

Drake – this sultry cool English boy name with roots in Old Norse meaning ‘dragon’ 

Dusty

Dusty – is an English boy name that means ‘Thor’s stone’ or ‘light dirt’

Dylan

Dylan – is a classic boy name of Welsh origin meaning ‘son of the sea’

RELATED BABY NAME POSTS:

Celestial Baby Names For Boys and Girls

3 LETTER BABY GIRL NAMES AND MEANINGS

OLD TIMEY NAMES FOR GIRLS + MEANINGS

E

Eagle

Eagle – is a cute and unique American name referring to the majestic bird of the same name

Elm

Elm – this cute nature boy name means ‘red, brown’ or ‘elm grove’ (Old English) and is a popular choice for a hippie boy middle name

Ember

Ember – is a unisex English baby name meaning ‘spark, low burning’ or ‘ashes’

Emmett

Emmett- this handsome boy name has English, German, and Hebrew origins meaning ‘universal or truth

Eros

Eros – is a boy name of Greek origin meaning ‘love, passion, desire’

Everest

Everest – is a unisex English baby name meaning ‘ Dweller On The Eure River’ or it can refer to the tallest mountain on Earth

Ezekiel

Ezekiel – this uncommon Hebrew name means ‘God will strengthen’ (and makes such a cute nickname- Zeke)

Ezio

Ezio – is a boy name that comes from Old Greek and means ‘hawk’

Ezra

Ezra – this unique Hebrew boy name means ‘help’ or ‘helper’


♡ Want a free prenatal course + FREE Week-by-Week pregnancy Ebook? ♡

F

Falcon

Falcon – is a great hippie name for boys or girls and refers to the bird of the same name

Felix

Felix- this cute hippie baby boy name has Latin origins and means ‘happy or lucky’

Fennec

Fennec – is such an original and cute animal boy name of Arabic origin meaning ‘little fox’

Ferris

Ferris – is a cute Irish boy name meaning ‘rock’ or ‘man of iron’

Fielder

Fielder – this cute boy name is of English origin and means ‘dweller in the open country or field’

Fiore

Fiore – is a unisex Italian baby name meaning ‘flower’

Finch

Finch – this cute and uncommon hippie boy name means “to swindle” (English origin) but reminds me of the bird of the same name 

Fletcher

Fletcher – this adorable English boy name means ‘arrow maker’

Flint

Flint – is an Old English boy name that means ‘stream’, it can also refer to the flintstone used to spark a fire

Florian

Florian – is a unique boy name of Latin origin meaning ‘flower’

Forrest

Forrest – is such a cute hippie nature boy name and it means ‘dweller near the woods’ (English)

Foxx

Foxx – from the Gaelic word meaning “son of fox”, this is such a cute animal inspired boho name that’s unique and reminds me of this clever little trickster

Fritz

Fritz – this cute and quirky boy name is of German origin and means ‘a peaceful ruler’

Fynley (Finley)


Fynley – has Gaelic origins and means “fair-haired courageous one”. I just loved the sound of this name and its very unique spelling- that kind of artsy boho vibe

 

RELATED POST: Cute Boy Names That are 4 Letters Long

G

Gardner

Gardner – this cute and rare boy name is of English origin and means ‘keeper of the garden’

Gareth

Gareth – is a cute Welsh boy name that means ‘a gentle person’

Garner

Garner – is a boy name that comes from Middle English and means ‘to gather grain’

Garnet

Garnet – comes from Middle English and means ‘pomegranate’ or ‘keeper of the grain’ (French)

Geo

Geo – is a cool American boy name with Greek roots meaning ‘earth’ or ‘land’

George

George – this classic baby name means “tiller of the soil” or ‘farmer’ (Greek origin)- perfect for your Earthy boy

Gilford

Gilford – is an uncommon Old English boy name that means ‘ford with yellow flowers’

Greyson

Greyson – is an English boy name meaning ‘ son of the grey-haired one’

Griffin

Griffin – has Latin origins and means “strong lord” but reminds me of the mythical creature with the same name 

Grizzly

Grizzly – is a cute and unique hippie boy name referring to bear cubs of the same name. I mean, if Bear can be a name, this could too!

Grover

Grover – this crunchy baby name is of English origin and means ‘dweller near the grove trees’

Gunnar

Gunnar – has that tribal boho boy name vibe, it means ‘bold warrior’ and is of Scandinavian origin

Guthrie

Guthrie – this beautiful and uncommon hippie boy name has Gaelic origins and means ‘windy place’
  

H

Harley

Harley – is a nature-inspired hippie boy name that means ‘meadow in the woods’ and is of English origin

Harlow

Harlow – this cute boho unisex name meaning is ‘a rocky hill area and is of English origin

Harper

Harper – is a cute hippie baby name for either gender, it means ‘harp player’ and is of English origin

Hart

Hart – is a unique boy name of English origin meaning ‘brave, strong’ or ‘stag’

Hawk

Hawk – this American boy name refers to the bird of prey of the same name

Hayden

Hayden – is a cute Old English boy name that means ‘hay field’

Heath

Heath – this classic baby name means “the heathland dweller”, ‘land of heather and grass’ or ‘one who lives by the moor’ and comes from Old English

Hendrix

Hendrix – if you want to pay tribute to a 60s rock legend, you can’t go wrong with this cute musical hippie boy name. It means ‘ruler of the home’ and comes from Old German

Henley

Henley – is a handsome Old English name and means “high meadow” 

Heron

Heron – this is such a cute and unique boy name inspired by the long-legged freshwater bird, it means ‘hero’ and is of Greek origin

Holden

Holden – is an Old English boy name that means ‘from the hollow in the valley’

Honor

Honor – is a cute unisex baby name meaning ‘dignity, reputation’

Huck

Huck – is a literary boy name of English origin meaning ‘huckleberry’

Humphrey

Humphrey – is an uncommon boy name of English and German origin meaning ‘bear cub and peace’ which is translated into ‘peaceful warriior’

Hunter

Hunter – this cute English boy name means ‘one who pursues or hunts’
 

Hurley

Hurley – is a cute water-inspired hippie boy name meaning ‘sea tide’ (Irish)

Huxley

Huxley – is a handsome male name of English origin meaning ‘from Hoc’s field’

♡ You gotta try this FREE Ultimate Breastfeeding Course before baby comes! ♡

I

Iggy

Iggy – comes from the Roman name Egnatius which means ‘fire’

Indigo

Indigo – is another cute hippie boho baby name that works for boys or girls, it means ‘dye from India’ and refers to a purple-blue color (Latin)

J

Jace

Jace – is a Hebrew boy name meaning ‘healer’ or ‘to heal’

Jagger

Jagger- this adorable boy name screams rockstar but actually comes from medieval times where a jager is a person that sells things- a peddler. It reminds me of the Indian word jaggery for sugar cane 

Jasper

Jasper – meaning ‘bringer of treasures or keeper of treasures’ is an English name with Persian roots- reminds me of the gemstone of the same name  

Jayden

Jayden – this cute Hebrew boy name means ‘thankful

Jess

Jess – is such a cute unisex name is Hebrew and means a ‘gift, riches’ or ‘God beholds’

Jett

Jett – this strong boy name is of English origin and means ‘black stone’

Jonah

Jonah – this cute bohemian baby boy name means ‘dove or pigeon’ (Hebrew)

Jonas

Jonas – this cute nature-inspired boy name means ‘dove’ and has Hebrew origins
 

Journey

Journey – is a very boho baby boy name, it means ‘wanderer’, ‘experience, trip’ or ‘dancer’ and is of English origin

Julian

Julian – is a cute boy name of Latin origin meaning ‘young, youthful, shiny’

Juniper

Juniper – is a unisex hippie baby name that means ‘young’ or ‘bearing juniper berries’ and is of Latin origin

Jupiter

Jupiter – this celestial space boy name means ‘sky god’ or ‘supreme god’ (Latin)

K

Kael (Kale)

Kael – is an Irish baby name meaning ‘thin, slender’ or ‘free man’ (Hawaiian)

Kai

Kai – this simple yet beautiful boy name has Hawaiian origins and means ‘the sea’ – Check out more strong Hawaiian baby names 

Karma

Karma – this cute hippie boy name means ‘fate, destiny’ and comes from Sanskrit

Keanu

Keanu – is another beautiful baby boy name inspired by nature, it is Hawaiian and means ‘breeze

Keegan

Keegan – is a cute boho sounding boy name of Irish origin meaning ‘fiery one’

Keifer

Keifer – is a boy name of German origin meaning ‘pine tree’ or ‘barrel maker’

Keller

Keller – was a common surname and means ‘winemaker or cellar’ and has Irish and German roots
 

Kenner

Kenner – is an Old English and Gaelic baby name meaning ‘brave guard’

Kenzo

Kenzo – is a cute hippie sounding boy name of Japanese origin meaning ‘healthy and wise’

Kermit

Kermit – is a unique Irish boy name meaning ‘without envy’

Kilo

Kilo – is a unique Hawaiian baby boy name meaning ‘daydreamer’

Kip

Kip – is a boy name that comes from Old English and means ‘pointed hill’

Kit

Kit – with all the Game of Thrones mania over the past few years, I couldn’t leave this one out. This short and cute name is often a nickname for Christopher and means ‘pure’ or ‘carrier of Christ’ – English origin

Kismet

Kismet – is a Turkish name meaning ‘fate’

Knox

Knox – this cute indie boy name means ’round topped hill’ and is of Scottish origin

Kylo

Kylo – this ultra-cute and crunchy boy name means ‘sky’ (American)

RELATED POSTS:

 Unisex, Gender Neutral Baby Names For Boys and Girls

+200 Cute Boy Names That Are 3 Letters Long

Rare Brazilian Boy Names

Unique Baby Boy Names Nobody Has

L

Landyn

Landyn – is an Old English boy name meaning ‘from the long hill’

Lake

Lake – this unisex English baby name means ‘body of water’

Lark

Lark – this uncommon hippie baby name means ‘songbird’

Leaf

Leaf – is a perfect nature and plant hippie baby name of English origin and means ‘dear, darling’

Lennon

Lennon – this cute boy name means ‘lover’ or ‘little black bird’ and is of Irish origin 

Lennox

Lennox – is a cute unisex hippie name of Scottish origin meaning ‘elm field’

Leo(pold)

Leopold – this classic baby name is perfect for a playful little cub because the name means ‘lion’ and is of Greek and Latin origin

Levi

Levi – is such a cute boho sounding name and means ‘joining or attached’ and is of Hebrew origin
 

Linden

Linden – is a boy name inspired by trees, it is of English origin and means ‘made from Linwood or limewood’

Lionel

Lionel – is a cute French boy name of Latin origin meaning ‘the little lion’

Logan

Logan – this name sounds very artsy and cool. It means ‘small hallow’ and is of Scottish origin
  

Love

Love – is such a cute gender neutral hippie baby name meaning ‘eternal affection’ and is of English origin

Luca

Luca – this classically handsome boy name is of Latin origin and means ‘bringer of light’

Lucien

Lucien – is a French boy name meaning ‘light’

Lucifer

Lucifer – is a boy name of Latin origin meaning ‘morning star’

Lupin

Lupin – is a unique hippie boy name of Latin origin meaning ‘wolf’

Lyle

Lyle – is an Old French boy name meaning ‘from the island’

Lyric

Lyric – is a cute English unisex baby name meaning ‘words of a song’

RELATED POST: Unique Boy Names Meaning Strength and Bravery For Your Little Warrior

M

Madden

Madden – is a unique Irish boy name that means ‘little dog’

Maddox

Maddox – this cute boy name comes from Old English and means ‘son of Madoc’  or ‘fortunate’

Malachi

Malachi – is a cute biblical boy name of Hebrew origin that means ‘angel of god’

Marley

Marley – is an Old English place name meaning ‘from the lake meadow’ or ‘pleasant wood’

Mason

Mason – is an English boy name meaning ‘one who works in stone’

Maverick 

Maverick – this unconventional baby name has hippie vibes all over it. It means someone who is independent or “nonconformist” 

Max

Max – I love this short cute boy name that means “greatest” and is derived from Latin

Mica

Mica – is a baby name meaning ‘loved friend’ and is of Latin origin. It can also mean ‘who islike God?’ in Hebrew

Miles

Miles – this short and sweet English boy name can mean ‘merciful’ or ‘soldier’ 

Milos

Milos – is such a cute boho boy name, it means ‘dear, beloved’ (Slavic) or ‘yew flower’ (Greek)

Miller

Miller – is an adorable Old English occupational name meaning ‘grinder of grain’

Moe (Moses)

Moe – is a Hebrew boy name of Latin origin meaning ‘to love’ or ‘savior’

Montel

Montel – this cute French boy name means ‘pointed hill, mountain’

Morven

Morven – is a boy name of Scottish origin that means ‘child of the sea’

Moss

Moss – is an Earthy boy name of English origin meaning ‘a very small, green or yellow flowerless plant that grows especially in wet earth or on rocks, walls, and tree trunks’

♡ Prepping for labor? Check out this FREE Prenatal Course ♡

N

Nash

Nash – is an English boy name meaning ‘dweller by the ash tree’

Nate

Nate – this cute boy name is often a nickname for Nathaniel and means ‘gift of God’ and is of Hebrew origin

Nero 

Nero – this unconventional baby name from ancient Sabine that means ‘strong and energetic’  or ‘genius’ in Finnish

Nilan

Nilan – is a cute Tamil boy name meaning ‘moon’ or ‘handsome’

Niles

Niles – n name referring to the Nile River or an English name meaning ‘cloud’ or ‘son of Neil’

Noah

Noah – I love this classic baby boy name that means ‘restful or repose’ and comes from Hebrew
 

Nolan

Nolan – this adorable name means ‘champion’, ‘crier or howler’ and has Irish origins

O

Oakley (Oak)

Oakley – this cute bohemian unisex name means ‘oak’ or ‘meadow’ and comes from Old English 

Oberon

Oberon – is a German boy name meaning ‘noble, bearlike’

Ocean

Ocean – is a cute gender neutral boho baby name meaning ‘sea, ocean, large bodies of water’ – perfect for your beach boy

Oliver

Oliver – this is the male version of Oliva meaning ‘olive tree’ (Latin) and you can use the adorable nickname Ollie

Onyx

Onyx – is a unisex baby name of English origin meaning ‘black gemstone’

Orson

Orson – this adorable hippie boy name means ‘bear cub’ and is derived from Latin
 

Oscar

Oscar – this classic English baby name means ‘god spear’, ‘deer lover’ or ‘champion warrior’ depending on which origin you look at 

Oz (Ozzy)

Oz – is an English and Celtic baby name meaning ‘lover of deers’; it can also mean ‘strength, powerful, courageous’ (Hebrew)

RELATED POST: Experienced Mom Shares How She Gets FREE Baby Products with this Trick!

P

Palmer

Palmer – is a cute boy name that comes from Middle English and can mean ‘palm tree’ or ‘one who holds the palm’

Parker

Parker – this old English baby boy name means ‘park keeper’

Patson

Patson – his unique boy name is a derivative of Patrick and can mean ‘head’ or ‘skull’

Pax

Pax – is a short and cute boy name of Latin origin meaning ‘peaceful’

Percy

Percy – is a French boy name of Latin origin meaning ‘one who pierces the valley’

Phoenix

Phoenix – is a unisex baby name that means ‘dark red’ or ‘bird that rises from the ashes’

Philip

Philip – is a classic boy name of Greek origin meaning ‘lover of horses’

Pierre

Pierre – is a cute French hippie boy name that means ‘rock’

Pine

Pine – is a unique nature boy name referring to the evergreen tree of the same name

Pip

Pip – is a short and cute English boy name of Greek origin meaning ‘lover of horses’

Poe

Poe – this short and cute English and Norse boy name means ‘peacock’

Presley

Presley – this uncommon English baby name is a tribute to the King of Rock and means ‘priest’s meadow ‘

Preston

Preston – this adorable boho sounding boy name means “priest’s village” and comes from Old English

Psalm

Psalm -is a unique and uncommon Hebrew boy name that means ‘to shine’ or ‘to praise’ – a psalm is a song or poem of worship which lends itself well to musical hippie names

Q

Quentin

Quentin – this boy name sounds very hipster and means “the fifth” and is derived from Latin

Quill

Quill – is another perfect hippie name for boys, it means ‘plume’ or ‘feather’ and is of English origin

R

Raiden

Raiden – is a Japanese boy name meaning ‘thunder and lightening

Ranger

Ranger – this cute Earthy boy name means ‘forest guardian’ and is of English and French origin

Ravine

Ravine – is a cool nature name for boys, it means ‘chasm, gulley’ and is of English origin

Rawley

Rawley – is an old English baby name that means ‘roe deer meadow’

Reece

Reece – is a unisex Welsh baby name meaning ‘ardent, firery’ or ‘enthusiasm’ or ‘river, stream’

Reed

Reed – is a gender neutral English name meaning ‘red, red haired’ or ‘reed, aquatic grass’

Reef

Reef – is a perfect boho name for a surfer boy, it means ‘a ridge of material at or near the surface of the ocean’ and is of English origin

Reign

Reign – this hipster unisex baby name means to ‘rule as king or queen’ and is of English origin. It has very boho vibes since it sounds like rain

Ridley

Ridley – is a cute unisex baby name meaning ‘a reed meadow’ or ‘cleared wood’ and comes from Old English

Riley

Riley – is a cute Irish boy name that means ‘rye meadow’ or ‘valiant’

Ripley

Ripley – is an English boy name meaning ‘noisy meadow’ or ‘stip of clearing in the woods’

Remy

Remy – is a short and cute French boy name of Latin origin meaning ‘oarsmen’

Ren

Ren – this sweet and simple Japanese plant inspired boy name means ‘lotus, water lilly’

Rex

Rex – this ultra-cute boy name reminds me of a dino but actually means ‘king’  and is derived from Latin

Rhodes

Rhodes – is a beautiful and unique hippie boy name meaning ‘where roses grow’ (Greek) or ‘a clearing in the woods’ (English)

River

River – is a perfect gender neutral boho baby name referring to a flowing body of water

Robin

Robin – this cute bird name comes from German and means ‘bright, shining, famous’

Rock

Rock – this strong boy name refers to a ‘rock, stone’

Ronan

Ronan – this unique and cute boy name has Irish origins and means ‘little seal’

Roscoe

Roscoe – this cute nature name for boys is of Old German and Norse origin and means ‘deer forest’

Rosen

Rosen – is a masculine flower boy name that means ‘rose’ or ‘burning bush’ and has roots in German and Bulgarian

Rowan

Rowan – this is such an earthy boy name because it’s named after a tree with red berries and means ‘little redhead’

Ryder

Ryder – is a cool English boy name meaning ‘horseman’ or ‘mountain warrior’

Russell (Russ)

Russell – is a French, German, and Slavic name that means ‘fox-colored’ or ‘little red one’

Ryu

Ryu – is a short and cute Japanese boy name meaning ‘dragon’
 

RELATED POST

Adorable Boy Names With Equally Cute Nicknames

Old Fashioned Classic Boy Names

Badass Outlaw Country Girl Names For Your Little Cowgirl

S

Sage

Sage – is a cute plant baby name that could work for either gender, it is of Latin origin and means ‘wise, healthy’

Sawyer

Sawyer- this uncommon boy name means “woodcutter” and is of English origin

Sayer

Sayer – is an adorable Welsh boy name that means ‘wood worker’

Scout

Scout – is an Old French name meaning ‘to listen’ but its modern American meaning is ‘first explorer’ which is perfect for an adventurous boho baby

Sequoia

Sequoia – is a gender-neutral Native American baby name that means ‘giant redwood tree’

Shaw

Shaw – is a boy name of English origin meaning ‘dweller by the woods’

Shepherd

Shepherd – although traditionally a surname, this cute boho name is becoming a popular first name and means ‘one who herds sheep’ and comes from Old English

Silas

Silas – this ultra-cute boy name has Greek origins and means ‘forest or woods’

Sky

Sky – is another cute unisex baby name of English origin referring to the ‘sky above’

Slater

Slater – is a cool English boy name meaning ‘maker of slates’ – a perfect Earthy boy name referring to rocks

Sonny

Sonny – is an English baby name that means ‘son’ which could be perfect for your hippie sunshine baby

Soren

Soren – is a Scandinavian and Danish boy name meaning ‘thunder’ or ‘stern’

Sparrow

Sparrow – is a cute gender neutral hippie animal baby name referring to ‘a bird in the finch family’

Spruce

Spruce – is a handsome plant baby boy name referring to ‘evergreen spruce trees’

Starling

Starling – is an animal baby name referring to ‘small  passerine birds in the family Sturnidae’

Steel

Steele – if you want a strong hippie boy name, this one has tough written all over it! This English baby name means ‘like steel’

Stefan

Stefan – this classic boy name means ‘crown’ or ‘garland’- very hippie and reminds me of a flower crown – German origins

Stone

Stone – is another strong nature boy name of English origin referring to ‘rocks, stone’

Storm

Storm – is a powerful boho boy name that’s a weather name referring to ‘rain storms, snow storms, etc’

Sylvan

Sylvan – is an uncommon French boy name meaning ‘of the forest’

RELATED POST: Boy’s First and Middle Names That Sound Perfect Together

T

Tag

Tag – here’s another throwback to Friends (remember Rachel’s boyfriend/assistant) this short cute name means ‘handsome’ and is of Irish origin

Talon

Talon – is a French name meaning ‘claw of a bird of prey’

Tanner

Tanner – I had to include this because I’m a Full House fan and it just sounds so boho and cute. This English occupational name means ‘one who works with leather’
 

Tariq

Tariq – this cute Arabic boy name means ‘morning star’

Taten (Tate)

Taten – this cute and unusual English boy name means “cheerful”

Teagan

Teagan- this cute Irish boy name means ‘fair’ or  “little poet”- how hippie is that?

Terran

Terran – is an English baby name meaning ‘of the Earth’

Thatcher

Thatcher – this name comes from an old English occupation and means “one who covers the roof in straw”

Thor

Thor – this ultra-cute boy name comes from Norse legends of the god of thunder

Timber

Timber – is a cute tree-inspired boy name meaning ‘strong like timber wood’

Twain

Twain – this cute name is perfect for the artsy hipster vibe and means ‘divided in two’ and is of English origin

U

Usher

Usher – this one has an artsy feel to me because it reminds me of the singer but it actually means a ‘river mouth’ and is derived from Latin 
 

Uri

Uri – this cute and unusual boy name means “my flame” or “my light” and comes from Hebrew 

V

Valentino

Valentino – this Latin name means ‘one who is healthy and strong’ but reminds me of love and St. Valentine

Van

Van – sounds like a short and cute bohemian boys name, it means ‘glad’ and comes from Middle English

Vaughn 

Vaughn – this cute boho sounding name means “small” and comes from Welsh

Vermont

Vermont – is a cute Irish boy name that means ‘green mountain’

Vinny

Vinny – this adorable boy name means “winning” or “conquering” and is derived from Latin
 

W

Walden

Walden – is an English and Welsh boy name that means ‘wooded valley’

Wesley

Wesley – this ultra-cute and Earthy boy name means ‘west facing woods’, ‘clearing’ or ‘meadow’ and is of English origin you can use the sweet nickname, Wes

Wilder

Wilder – has a boho baby boy name written all over it! This cute name is of English origin and means ‘wild, untamed’

Wilford

Wilford – this cute boho hippy boy name means ‘from the willow fords’ or  “one who desires peace” and has English and German origins- and you can use the cute nickname Will or Willie 

Wolf

Wolf – this uncommon Native American name is gaining popularity with boho parents and means ‘wolf’ , it’s also the name chosen by Kylie for her baby boy. Both her baby name choices seem to be very bohemian-inspired.

Woodson

Woodson – is a cute hippie nature name for boys that means ‘son of Wood’ and is of English origin

Wren

Wren – this adorable boy name means ‘little bird’ and is of English origin

Wyatt

Wyatt – this cute boy name can mean ‘wood’ (Middle English) or ‘litter warrior’ (German)

Z

Zander

Zander – this cute boy name means ‘to defend’ and has Greek origins but is usually spelled with an X

Zane

Zane – this very hipster name means ‘God is gracious and  is of American origin

Zac

Zac – this cute boho sounding name (usually the nickname of Zachary) means ‘God has remembered’ and is of Hebrew origin  but has such a cool indie vibe 

Zephyr

Zephyr – this uncommon boy name with its unique spelling means “west wind” and is of Greek origin

Zeus

Zeus – is a Greek boy name referring to the God of thunder and lightning. It means ‘ruler of the heavens’ or ‘shining’

Ziggy

Ziggy – is a German boy name that means ‘victory protection’ and most well known is musician Ziggy Marley, as well as Ziggy Stardust, was the alter ego of David Bowie, making it an all-around musical hippie boy name


a list of boy and girl hippie baby names
📌 PIN IT FOR LATER

MORE BABY NAME POSTS

Southern Girl Names Full of Country Charm

Themed Baby Names To Inspire Your Search

Beautiful Baby Names That Mean Water

+700 Gorgeous Two Syllable Baby Girl Names

+400 Unique Long Girl Names

The Perfect Bohemian Earthy Baby Names For Crunchy Moms


Well crunchy mama, I hope you found some beautiful bohemian, hippie-inspired baby names for your precious bundle of joy. I love these Earthy, nature and artistic inspired names for the creative in us. What was your favorite one? Were you in search of a boho baby boy name? Or some cute hippie names for girls?

Or do you have a favorite that wasn’t on the list?

Let me know below.

SHARING IS CARING!

Lorena

Sunday 1st of August 2021

Ahhhh what a great list of baby names!!!! I love that Lennox made it to the list!

Tai

Saturday 6th of March 2021

Coco doesn't mean help in spanish your thinking of socoro. Coco means coconut in spanish

[email protected]

Wednesday 17th of June 2020

I like Wynter and Max, if I were to have twins. Cool list! Some people I know with these names are the opposite of what they mean, which is interesting!

Cendu Param

Wednesday 17th of June 2020

So glad you enjoyed the list! Love your name choices!

Holly

Saturday 14th of December 2019

You found some really great names. My husband and I are finished having kids so we won't be needing any more baby names though.

Crystal Garman

Friday 13th of December 2019

Great list of baby names! I didn't realize my own name was Boho!