150+ Best Bohemian Names For Artsy, Nature Lovers

Rajnandini Roychoudhury
Feb 16, 2024 By Rajnandini Roychoudhury
Originally Published on Nov 16, 2020
Edited by Monisha Kochhar
Adorable little newborn baby girl sleeping next to flowers

The term bohemianism is used to describe the practice of an unconventional lifestyle followed by people in pursuit of different things.

Although Bohemia is a province in Germany, it is not linked with the term bohemianism. The term was first used to describe the Romani population in France, who were mistakenly thought to have migrated from the province of Bohemia.

The bohemian culture usually propagates unique views about everything, from society to politics. This culture is also associated with travels and adventures and has inspired people from all over the world. Hence, names inspired by the bohemian culture must reflect these ideals.

Yet, in your search for a boho baby name, are you confused about that perfect bohemian name? Leave those worries to us! Scroll below to go through this comprehensive list of bohemian origin names compiled just for you.

If you like more natural names, you can Flower Names For Boys and Names That Mean Rose.

Bohemian Popular Names For Girls

Here is a list of popular bohemian girl names which you're sure to love.

1. Alicia (Spanish origin) meaning "noble natured". For aesthetic girl names, this is a great choice.

2. Allegra (Italian origin) meaning "joyful" or "happy". This can be one of the best hippie names for girls.

3. Amelie (French origin) meaning "industriousness and work". For bohemian baby names, this is a suitable option.

4. Autumn (Middle English origin) refers to the season. Whimsical names like these often make for the best bohemian baby names.

5. Birdie (American origin) means "little bird". It is a sweet name for a baby girl.

6. Bliss (Germanic origin) meaning "happiness". For aesthetic names for girls, this is a great choice.

7. Bloom (Middle English origin) meaning "flower-like". Flower names like these are perfect for a baby girl.

8. Camilla (Roman origin) meaning "acolyte". This name is part of the traditional bohemian names

9. Celeste (Latin origin) meaning "celestial".

10. Clementine (English origin) meaning "gentle". For bohemian names for girls, this is a perfect name.

11. Dahlia (Swedish origin) refers to a flower, named after botanist Anders Dahl.

12. Daisy (Old English origin), refers to a flower, meaning "eye of the day". An adorable little name for a baby girl.

13. Daphne (Greek origin) meaning "wreath of laurel". This is one of the more indie girl names.

14. Delilah (Hebrew origin) meaning "tender and delicate".

15. Elodie (Greek origin) meaning "flowers of the field". If you are looking for earthy names for girls, this is a great pick.

16. Eloise (Old High German origin) meaning "healthy and happy". A unique bohemian baby name.

17. Eva (Latin origin) meaning "life". Baby names of this sort are very popular. Eva Green is a famous French actress with this name.

18. Faye (Middle English origin) meaning "fairy". This is of the names that mean free-spirit.

19. Fiona (Gaelic origin) meaning "white". A beautiful bohemian baby name.

20. Flora (Latin origin) meaning "flower".

21. Gemma (Latin origin) meaning "gemstone". This name is associated with English actress Gemma Arterton.

22. Hazel (English origin) refers to a particular tree. This name can easily qualify as one of the earthy hippie baby names.

23. Ingrid (Old Norse origin) meaning "radiantly beautiful".

24. Irene (Greek origin) meaning "peace". Irene Adler was the name of the antagonist in the Sherlock Holmes short story, 'A Scandal in Bohemia'.

25. Iris (Greek origin) meaning "rainbow".

26. Isla (Scottish origin) meaning "dynamic and brilliant". Actress Isla Fisher is associated with this name.

27. Jacinta (Spanish origin) refers to a blue flower. For earthy girl names, this is perfect. Jacinta Stapleton is a famous Australian actress who has this name.

28. Jade (Spanish origin), meaning "stone of the colic", refers to a precious stone.

29. Jessa (American origin) meaning "God beholds".

30. Juno (Roman origin) meaning "youth and free-spirit". This is an excellent choice for free-spirited names.

31. Kaya (Scandinavian origin) meaning "pure". Kaya Scodelario is a British actress who has worked extensively in Hollywood.

32. Kiana (Hawaiian origin) meaning "moon Goddess".

33. Ophelia (Greek origin) meaning "one who helps". Ophelia is a name of a song by the indie band 'The Lumineers.'

34. Paloma (Latin origin) meaning "a symbol of peace". Paloma Faith is an English songwriter, singer, and actress sharing this name.

35. Reverie (English origin) meaning "daydream".

Awesome Bohemian Baby Girl Names

Take a look at this list of fantastic and unique baby monikers for girls.

36. Acacia (Greek origin) refers to a tree that symbolizes resurrection and immortality.

37. Amethyst (Greek origin) is the name of a violet colored quartz.

38. Anya (Russian origin) meaning "graceful". Anya Chalotra is the name of an Indian-origin British actress.

39. Aria (Italian origin) meaning "song" or "air".

40. Aurora (Roman origin) meaning "early morning or dawn". Norwegian singer amd songwriter Aurora is associated with this name.

41. Avalon (Latin origin) meaning "isle of apple trees".

42. Boheme (French origin) meaning "a person from Bohemia".

43. Calla (Greek origin) meaning "beautiful".

44. Calypso (Greek origin) meaning "secretive and hidden".

45. Cosima (Italian origin) meaning "order of nature".

46. Davina (Scottish origin) meaning "beloved". This name is linked with the English TV presenter and former model, Davina McCall.

47. Dori (Greek origin) meaning "gift". This is one of the unique boho girl names.

48. Drea (Greek origin) meaning "courageous".

49. Ellery (English origin) meaning "joyful and happy". Ellery Sprayberry is an American actress who shares this name,

50. Esmerelda (Spanish origin) meaning "emerald".

51. Eulalia (Greek origin) meaning "well-spoken". Eulalia Guzman was the name of the pioneering Mexican inventor and feminist.

52. Fawn (English origin) meaning "young deer".

53. Fern (Old English origin) refers to a well-known tree. British TV presenter Fern Britton is associated with this name.

54. Gaia (Greek origin) meaning "the earth".

55. Ines (Spanish origin) meaning "holy". Ines Sastre is the name of an actress and model from Spain.

56. Isadora (Greek origin) meaning "gift from a Goddess." This name is linked with an acclaimed American dancer, Isadora Duncan.

57. Ivy (Old English/Greek origin) meaning "a symbol of trust and faithfulness".

58. Jasmine (Persian origin) meaning "God's gift".

59. Lana (Germanic origin) meaning "little rock". Lana Del Rey is a singer of international repute who has this name.

60. Lorelei (Germanic origin) meaning "enchantress".

61. Luna (Italian origin) meaning "moon". In the 'Harry Potter' franchise, Luna Lovegood was the name of a character.

62. Magnolia (Latin origin) meaning "the flower of Magnol".

63. Maya (Sanskrit origin) meaning "illusion and magic". Maya Mikhailovna Plisetskaya was a legendary ballet dancer from Soviet Russia.

64. Nova (Latin origin) meaning "new".

65. Odessa (Greek origin) meaning "a long journey".

66. Sierra (Spanish origin) meaning "mountains". Sierra Capri is an American actress associated with this name.

67. Vera (Russian origin) meaning "truth". Vera Rubin was a pioneering American astronomer who had this name.

68. Vida (Northern Italian origin) meaning "life". For baby names with a bohemian touch, this can be a great option.

69. Zara (Persian origin) meaning "flower". Zara Larsson is a Swedish singer sharing this name.

70. Zelda (Yiddish origin) meaning "blessed". Zelda Fitzgerald was an American writer linked with this name.

Top Bohemian Boy Names

For Bohemian boys' names, take a look at this list of popular names.

71. Albus (Latin origin) meaning "bright" and "white". Albus Dumbledore is the name of one of the main characters from the 'Harry Potter' series.

72. Alastair (Scottish Gaelic origin) meaning "a warrior who protects". Alastair Cook was the name of the former English cricket team captain.

73. Archer (Latin origin) meaning "bowman".

74. Argo (Greek origin) is the name of a mythical ship from Greek mythology. The name of the Ben Affleck directed spy thriller movie 'Argo'.

75. Atlas (Greek origin), meaning "support", is the name of a Titan from ancient Greek mythology.

76. Atticus (Latin origin) meaning "from Attica". Atticus Finch is the name of a protagonist in Harper Lee's book 'To Kill a Mockingbird'.

77. Axel (Hebrew origin) meaning "the father of peace".

78. Basil (Greek origin) meaning "royal and brave".

79. Benji (Hebrew origin) meaning "my right hand's son". Benji Madden is the name of an American musician.

80. Bertie (Old German origin) meaning "bright raven".

81. Caspian (Persian origin) is a name derived from the Qazvin province in Iran. If you are looking for unique boy names, this is the perfect name.

82. Cruz (Iberian origin) meaning "cross".

83. Darwin (Old English origin) meaning "old friend".

84. Davy (Hebrew origin) meaning "beloved". The Dutch footballer Davy Klassen shares this name.

85. Dorian (Greek origin meaning "child of the sea". Dorian Gray is the name of the anti-hero in Oscar Wilde's book, 'The Picture of Dorian Gray'.

86. Eli (Hebrew origin) meaning "God is my oath". Eli Cohen was an infamous Israeli spy who is associated with this name.

87. Enzo (Italian origin) meaning "ruler of the house". Enzo Ferrari was the name of the Italian driver who founded the Ferrari racing team.

88. Ezra (Hebrew origin) meaning "help". This name is linked with American actor Ezra Miller,

89. Felix (Latin origin) meaning "successful".

90. Flynt (English origin) meaning "a stream".

91. Forrest (English origin) meaning "the woods". Tom Hanks played the eponymous hero in the movie 'Forrest Gump'.

92. Gareth (Welsh origin) meaning "gentle and brave". Gareth Bale is the name of the Welsh footballing superstar.

93. Griffin (Middle English origin) meaning "fearless and scary".

94. Hendrix (Dutch origin) meaning "powerful".

95. Idris (Arabic origin) meaning "righteous". Idris Elba is a renowned British actor who is associated with this name.

96. Joaquin (Spanish origin) meaning "lifted by God". Joaquin Phoenix is the name of the American actor who won an Oscar in 2020 for his role in the movie 'Joker'.

97. Julian (Latin origin) meaning "youthful".

98. Kylo (Latin origin) meaning "sky".

99. Lennox (Gaelic origin) meaning "lives near elm trees".

100. Maverick (American origin) meaning "free-spirited and independent". One of the most appropriate names meaning free-spirit.

101. Nico (Greek origin) meaning "victorious".

102. Oliver (Latin origin) refers to an olive tree.

103. Rafe (Norse origin) meaning "wise wolf". Indie boy names like these are quite popular.

104. Theo (Greek origin) meaning "gift of God". Theo Walcott is the name of an English footballer.

105. Zephyr (Greek origin) refers to an ancient Greek God of the west wind.

Unique Bohemian Baby Names For Boys

Looking for a unique and fun masculine bohemian name? Scroll down to check out our list.

106. Alder (Dutch origin) meaning "strong and noble".

107. Ari (Hebrew origin) meaning "lion". Ari Aster is the name of an American film director.

108. Arlo (English origin) meaning "a fortified hill".

109. Asher (Germanic origin) meaning "one who lives by the ash tree".

110. Benno (Germanic origin) meaning "bear".

111. Cassian (Latin origin) meaning "hollow". Cassian Andor was a 'Star Wars' character associated with this name.

112. Cove (English origin) refers to a coastal inlet. A short and cute name for your little bohemian.

113. Cullen (Gaelic origin) meaning "the back of a river".

114. Damian (Greek origin) meaning "having the power to tame". Damian Jones is the name of an American basketball player.

115. Dax (French origin) meaning "leader".

116. Emrys (Welsh origin) meaning "a good man".

117. Evander (Greek origin) meaning "good man". Evander Holyfield is a legendary American boxer.

118. Ewan (Scottish origin) meaning "someone born of the Yew tree".

119. Ezekiel (Hebrew origin) meaning "God's strength."

120. Falcon (English origin) refers to a bird. For a name meaning free-spirit or indicating it, this is a great pick.

121. Fletcher (English origin) meaning "an arrowsmith".

122. Fox (English origin) meaning "smart and cunning".

123. Hart (Germanic origin) meaning "stag".

124. Hawk (English origin) meaning "bird of prey".

125. Hurley (Irish origin) meaning "sea-tide".

126. Ives (English origin) meaning "land of heroes" or "archer's bow".

127. Jett (English origin) meaning "jet black".

128. Jupiter (Latin origin) is another name for the Greek God Zeus.

129. Leander (Greek origin) meaning "man-lion".

130. Luca (Italian origin) meaning "light".

131. Orion (Greek origin) meaning "son of fire". This is one of the more unique names.

132. Pheonix (Greek origin) meaning "deep red". For a bohemian name, this is one of the most choices for your little boy.

133. Rider (English origin) meaning "mounted warrior".

134. Rocky (Italian origin) meaning "rest".

135. Sirius (Greek origin) meaning "glowing".

136. Tabi (Japanese origin) meaning "journey".

137. Titus (Latin origin) meaning "pigeon".

138. Wilder (English origin) meaning " wild, untamed and free-spirited".

139. Xander (Greek origin) meaning "defender of the people".

140. Zion (Biblical origin) meaning "the promised land".

Unisex Boho Names

For many parents, a unisex name is the best choice for their little child.

141. Aspen (English origin) refers to the aspen tree.

142. Bodhi (Sanskrit origin) meaning "enlightenment".

143. Cedar (American origin) is the name of a tree.

144. Cleo (English origin) meaning "pride and fame".

145. Coco (English origin) meaning "chocolate bean".

146. Darcy (Irish origin) meaning "dark-haired".

147. Dylan (Welsh origin) means "the sea's son".

148. Eden (Hebrew origin) meaning "splendid delight".

149. Grey (English origin) refers to someone with grey hair.

150. Indiana (American origin) meaning "land of the Indians".

151. Kai (Hawaiian origin) meaning "sea". This is one of the better indie names.

152. Kit (Greek origin) meaning "to bear Christ".

153. Max (Latin origin) meaning "the greatest".

154. Rain (American origin) meaning "plentiful blessings from above".

155. Rebel (English origin) meaning "to fight back".

156. River (English origin) can be one of the better artsy baby names.

157. Sage (English origin) meaning "wise and sensible".

158. Sasha (Slavic origin) meaning "defender of mankind".

159. Zen (Japanese origin) meaning "meditation".

Kidadl has lots of great baby names articles to inspire you. If you liked our suggestions for Bohemian names then why not take a look at Artistic Names, or for something different take a look at Edgy girl Names.

We Want Your Photos!
We Want Your Photos!

We Want Your Photos!

Do you have a photo you are happy to share that would improve this article?
Email your photos

More for You

See All

Written by Rajnandini Roychoudhury

Bachelor of Arts specializing in English, Master of Arts specializing in English

Rajnandini Roychoudhury picture

Rajnandini RoychoudhuryBachelor of Arts specializing in English, Master of Arts specializing in English

With a Master of Arts in English, Rajnandini has pursued her passion for the arts and has become an experienced content writer. She has worked with companies such as Writer's Zone and has had her writing skills recognized by publications such as The Telegraph. Rajnandini is also trilingual and enjoys various hobbies such as music, movies, travel, philanthropy, writing her blog, and reading classic British literature. 

Read full bio >