<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&tid=2614473898371&pd[em]=&noscript=1" /> Skip to Content

35+ Whimsical Boho Names for Girls

35+ Whimsical Boho Names for Girls

Boho names for girls – whimsical, hippie names for baby girls.

Don’t you love choosing the perfect name for your baby girl? There are SO many incredibly beautiful options.

It can be hard to decide!

Some of the most beautiful names you can find for girls are Bohemian style (or boho) – these names are whimsical, free-spirited and lovely. If you value these traits, a Boho name might be the perfect choice for your baby girl.

Note: this blog post probably contains affiliate links, which means we may receive small commissions from purchases made through links in this post (at NO extra cost to you). You can read our full disclosure for more information.

1. Allegra (Latin): its beautiful meaning is ” the woman who brings joy”.

2. Brielle (Irish): it means “strong woman”.

3. Cassandra (Greek): it means “fraternal woman with men”. This name refers to how good it is to always have the help of women.

4. Diandra (American First Nation peoples): it means “divine and rare flower”. Most of the names coming from the indigenous peoples make reference to nature. They believed in its power and respected the environment.

Was your prenatal class cancelled? You should try this one! It’s a fun, online version of the traditional in person ones your hospital probably runs. Check out Liesel’s programs and see if her style is for you. This coupon code will get you 10% off ANY of her courses – “MAKINGOFMOM”. 

5. Esther (Hebrew): this name refers to the Babylonian goddess Ishtar

6. Fatima (Arabic): this Arabic name means “unique woman” and has been adopted by women of all cultures.

7. Godiva (English): it means “gift of God”.

8. Hitishini (Indian): it means “well wisher”. This name refers to the search for a fortunate fate.

9. Isis (Egyptian): it is a Egyptian mythological name. Its meaning is “birth and motherhood”.

10. Jade (Hebrew): it is a Biblical name. It refers to “Jade”, a beautiful stone found in Israel.

11. Kalila (Arabic): it means “beloved woman”.

12. Leyla (Arabic): it means” beautiful woman as night”.

13. Mahin (Persian): it means “beautiful woman as the moon”. Most of the Arabic feminine names refer to the beauty of women, since it is a very important value in that culture.

14. Nidia (Greek): it means “origin” or “nest”. This name refers to the fact that the origin of human life lies in the woman’s body.

15. Odila (German): its meaning is “woman who lives in wealth”. This name does not only refer to material, but to a fortunate destiny in general. It can refer to good health, a good job and family happiness.

16. Pankhi (Indian): woman who is free as a bird.

17. Raelyn (Hebrew): it is a Biblical name and it means “protector and advisor”.

18. Sherazade (Persian): it means “beautiful woman from the city”.

19. Tiziana: (Latin): it means “defender”. It refers to the defense of moral values.

20. Uriel (Hebrew): it is an angelic name and it means “God is Light”.

21. Vanya (Indian): it means “God is gracious”. It refers to the fact that God always forgives.

22. Wanda (Polish): it means “woman who defends weak people”.

23. Xiomara (Spanish): its beautiful meaning is “the most beautiful star in the universe”.

24. Yuvina (Indian): it means “young lady”. It refers to the eternal youthfulness of the spirit.

25. Zoraida (Arabic): it means “the woman who supports”.

26. Aymar (German): its meaning is strong.

27. Eider (Spanish, Basque Country): it means “beautiful”.

28. Morgan (Welsh): it means “shining ocean”.

29. Unathi (South African): it means “God is with us”.

30. Yael (Hebrew): it is an angelic name. It also has another meaning, “mountain goat”.

31. Yuki (Japanese): it has various meanings “snow”, “happiness”, “reason”, “valuable”, or “chronic”.

32. Milan (Indian): it means “we are united”.

33. Lujan (Latin): its meaning is “elegant”.

34. Rosario (Spanish): it means “garland of roses “. It also refers to a Christian prayer among Catholic believers.

35. Suyan (South American Indigenous people Quechua): it means “hope”.

Looking for more inspiration?

Try these posts:

50+ Cute and Uncommon Baby Girl Names (That Definitely aren’t overused)

50+ Coolest Last Names as First Names for Girls

25+ Beautiful Ocean Names for Girls (with origin and meaning)

50+ Badass Space Names for Your Baby

50+ Boys Names For Girls (Steal them Now!)

65+ Nature Inspired Baby Girl Names

45+ Royal Baby Girl Names Fit for A Little Princess!

Floral Baby Girl Names

100+ Old-Fashioned Baby Girl Names (Popular & Uncommon Grandma Chic!)