Boho names are the perfect theme to narrow down your search for parents who love nature, earthy and whimsical baby names.
A boho name often has a connection to nature, through the word itself or its meaning. However they are also names that feel playful, free-spirited and full of personality. They tend to be soft sounding and can be unique or more commonly used.

There are over 200 names for you to choose from here, including familiar names like Jasper, Arlo and Logan, to more rare and unique names such as Atlas, Wilder and Ollivander.
Expecting a baby girl? Check out these boho girl names.
Hippie boho boy names
Alder – meaning old tree, of English origin
Ash – meaning from the ash tree, of English origin
Atlas – meaning bearer of the heavens, of Greek origin
Arlo – meaning between two hills, of Old English origin
Ari – meaning lion, of Hebrew origin
Aspen – meaning poplar tree, of English origin
Archer – meaning bowman, of English origin
Axton – meaning sword stone, of English origin
Aven – meaning fair radiance, of Celtic origin
Aurelian – meaning golden one, of Latin origin
Basil – meaning royal, of Greek origin
Briar – meaning thorny shrub, of English origin
Bodhi – meaning awakening, enlightenment, of Sanskrit origin
Bear – meaning strong and brave, of English origin
Brooks – meaning from the stream, of English origin
Bracken – meaning fern, of English origin
Birch – meaning tree name, of English origin
Bram – meaning father of multitudes, of Hebrew origin
Blue – meaning calm and depth, of English origin
Blaise – meaning fire, flame, of Latin origin
Cedar – meaning strong tree, of English origin
Clay – meaning earth, soil, of English origin
Cove – meaning small coastal inlet, of English origin
Caspian – meaning from the Caspian Sea, of geographic origin
Canyon – meaning rocky valley, of Spanish origin
Calder – meaning rough waters, of Scottish origin
Cypress – meaning evergreen tree, of Greek origin
Cyrus – meaning sun
Corbin – meaning little raven, of French origin
Cliff – meaning slope or rock face, of English origin
Creed – meaning belief, of Latin origin
Dune – meaning sand hill, of English origin
Drift – meaning to wander, of English origin
Dale – meaning valley, of English origin
Denali – meaning the great one, of Native Alaskan origin
Dax – meaning leader, of French origin
Delta – meaning river mouth, of Greek origin
Dorian – meaning child of the sea, of Greek origin
Douglas – meaning dark river, of Scottish origin
Dusty – meaning from the earth, of English origin
Drake – meaning dragon or duck, of English origin
Everest – meaning dweller on the wild mountains, of English origin
Eden – meaning place of pleasure, of Hebrew origin
Elm – meaning tree name, of English origin
Eero – meaning eternal ruler, of Finnish origin
Echo – meaning reflected sound, of Greek origin
Ember – meaning spark, burning low, of English origin
Easton – meaning east-facing place, of English origin
Elio – meaning sun, of Italian origin
Esker – meaning ridge of sand and gravel, of Scandinavian origin
Ever – meaning always, of English origin
Forrest – meaning woodsman, of English origin
Fox – meaning clever and wild, of English origin
Flint – meaning hard stone, of English origin
Fable – meaning story or tale, of English origin
Fjord – meaning sea inlet, of Scandinavian origin
Field – meaning open land, of English origin
Fern – meaning green plant, of English origin
Finch – meaning songbird, of English origin
Fawn – meaning young deer, of English origin
Falcon – meaning bird of prey, of English origin
Grove – meaning small wood, of English origin
Glenn – meaning valley, of Scottish origin
Gale – meaning stormy wind, of English origin
Gray – meaning calm, neutral, of English origin
Griffin – meaning mythical beast, of Welsh origin
Garrick – meaning oak tree grove, of English origin
Galen – meaning calm, of Greek origin
Gatlin – meaning traveler, of English origin
Green – meaning fresh and living, of English origin
Geo – meaning earth, of Greek origin
Hawk – meaning watchful bird, of English origin
Hollis – meaning near the holly trees, of English origin
Heath – meaning moorland, of English origin
Haven – meaning safe place, of English origin
Huxley – meaning wooded hill, of English origin
Harlan – meaning rocky land, of Old English origin
Harbor – meaning shelter, of English origin
Haze – meaning mist, of English origin
Hickory – meaning tree name, of English origin
Hawkley – meaning hawk’s meadow, of English origin
Indigo – meaning deep blue dye, of Greek origin
Iver – meaning bow warrior, of Norse origin
Ilya – meaning the Lord is my God, of Hebrew/Russian origin
Isley – meaning from the hazel grove, of English origin
Iris – meaning rainbow, of Greek origin
Ion – meaning going, of Greek origin
Isak – meaning laughter, of Hebrew origin
Ishaan – meaning sun, lord, of Sanskrit origin
Ivo – meaning yew tree, of German origin
Icarus – meaning follower, of Greek origin
Jasper – meaning bringer of treasure, of Persian origin
Juniper – meaning young, evergreen tree, of Latin origin
Jude – meaning praised, of Hebrew origin
Journey – meaning voyage, of English origin
Jet – meaning black gemstone, of English origin
Jett – meaning swift, of English origin
Jorah – meaning early rain, of Hebrew origin
Joss – meaning God, of Breton origin
Jax – meaning God has been gracious, of English origin
Jair – meaning he shines, of Hebrew origin
Kai – meaning sea, of Hawaiian origin
Koda – meaning friend, of Native American origin
Knox – meaning round hill, of Scottish origin
Keanu – meaning cool breeze over the mountains, of Hawaiian origin
Kian – meaning ancient, enduring, of Irish origin
Kestrel – meaning small falcon, of English origin
Kaleo – meaning the voice, of Hawaiian origin
Kori – meaning from the hollow, of Norse origin
Kylan – meaning narrow land, of Irish origin
Linden – meaning tree name, of English origin
Lake – meaning body of water, of English origin
Leaf – meaning nature symbol, of English origin
Lark – meaning songbird, of English origin
Lowell – meaning little wolf, of French origin
Lennox – meaning elm grove, of Scottish origin
Logan – meaning little hollow, of Irish origin
Lior – meaning my light, of Hebrew origin
Lumi – meaning snow, of Finnish origin
Lyric – meaning songlike, of English origin
Moss – meaning plant that grows on stone, of English origin
Marlow – meaning driftwood, of English origin
Monroe – meaning mouth of the river, of Scottish origin
Merit – meaning worth, of Latin origin
Milo – meaning merciful, of German origin
Monty – meaning mountain, of French origin
Moon – meaning celestial body, of English origin
Maddox – meaning son of Madoc, of Welsh origin
Maple – meaning tree name, of English origin
Mars – meaning god of war, of Roman origin
North – meaning direction, of English origin
Nile – meaning river name, of Greek origin
Nova – meaning new star, of Latin origin
Nash – meaning by the ash tree, of English origin
Nico – meaning victory of the people, of Greek origin
Nero – meaning strong, of Latin origin
Nevis – meaning holy mountain, of Scottish origin
Noel – meaning birth, of French origin
Niall – meaning champion, of Irish origin
Oak – meaning strong tree, of English origin
Ocean – meaning sea, of Greek origin
Onyx – meaning black gemstone, of Greek origin
Orion – meaning rising in the sky, of Greek origin
Ozias – meaning salvation, of Hebrew origin
Oren – meaning pine tree, of Hebrew origin
Oslo – meaning meadow of the gods, of Norwegian origin
Odin – meaning inspiration, of Norse origin
Otis – meaning wealth, of German origin
Ollivander – meaning olive tree, of Latin origin
Pine – meaning evergreen tree, of English origin
Pax – meaning peace, of Latin origin
Phoenix – meaning rebirth, of Greek origin
Prairie – meaning meadow, of French origin
Pierce – meaning rock, of English origin
Peregrine – meaning traveler, of Latin origin
Parker – meaning keeper of the park, of English origin
Plains – meaning open land, of English origin
Porter – meaning gatekeeper, of English origin
Peak – meaning mountain top, of English origin
River – meaning flowing water, of English origin
Reed – meaning red-haired or clearing, of English origin
Ridge – meaning hilltop, of English origin
Rain – meaning blessing from the sky, of English origin
Roan – meaning reddish brown, of English origin
Rocco – meaning rest, of Italian origin
Rune – meaning secret wisdom, of Norse origin
Rocky – meaning strong as stone, of English origin
Rowan – meaning little red one, of Irish origin
Rivers – meaning flowing, of English origin
Sage – meaning wise plant, of Latin origin
Stone – meaning steadfast, of English origin
Sky – meaning heaven, of Norse origin
Sol – meaning sun, of Latin origin
Sparrow – meaning small bird, of English origin
Summit – meaning highest point, of English origin
Soren – meaning stern, of Danish origin
Scout – meaning to explore, of English origin
Storm – meaning tempest, of English origin
Sequoia – meaning giant tree, of Native American origin
Timber – meaning wood, of English origin
Talon – meaning claw of a bird, of French origin
Tide – meaning ocean movement, of English origin
Terra – meaning earth, of Latin origin
Thorne – meaning thorn bush, of English origin
True – meaning honest, of English origin
Trail – meaning path, of English origin
Tundra – meaning treeless plain, of Scandinavian origin
Talonis – meaning claw, of Latin origin
Tavi – meaning beloved, of Hebrew origin
Wilder – meaning untamed, of English origin
Wells – meaning spring of water, of English origin
West – meaning direction, of English origin
Wolf – meaning fierce protector, of German origin
Wren – meaning small bird, of English origin
Zephyr – meaning west wind, of Greek origin
Zion – meaning highest point, of Hebrew origin
Zale – meaning sea strength, of Greek origin
Yarrow – meaning flowering herb, of English origin
Yves – meaning yew tree, of French origin

