Published on 12/08/2020 11:40 By Georgia Stone
Edited by | Fact-checked by
Whimsical names may be unique, but they often have a strong and a deep meaning too.
Selecting a name for your baby is not easy as you are flooded with so many options. It can be overwhelming deciding whether to choose a traditional name or a fancy name, a wild name or a charming name, but whatever the genre may be, the name you pick will be perfect for your baby.
So, what exactly does whimsical mean? Whimsical means âplayfulness in a unique manner or fancyâ. It is a positive and fun term that has connotations of freedom and fun. If you love cute fairy names and magical names then you will love these whimsical names for girls and boys.
We hope you enjoy this list of whimsical names, for more inspiration you can also check out these fancy names for girls and these bohemian names.
Whimsical Girls’ Names
If you are expecting a baby girl, Â here are some lovely whimsical names to choose from. These names not only sound beautiful but have a beautiful meaning as well. Take a look at the names listed below, and you are sure to find a name for your little girl that you love.
1. Adeline (French origin), a whimsical name which means ânobilityâ or ânobleâ. One of the lovely whimsical girl names.
2. Adrina (Italian origin), this baby girl name means “happiness”.
3. Aine (Irish origin), one of the Goddess names in Celtic which means âbrillianceâ or âradianceâ.
4. Alouette (French origin), one of the more enchanting baby names which means âlarkâ.
5. Allegra (Italian origin), one of the most beautiful baby names which means âmerryâ. One of the cool boho chic names.
6. Anastasia (Greek origin), one of the names from the Greek mythology and the name means âresurrectionâ. One of the best whimsy names.
7. Aurora (Latin origin), one of the more enchanting baby names which means âdawnâ.
8. Bellatrix (Latin origin), means âfemale warriorâ. One of the names which portray strength.
9. Belle (French origin), the name of a fictional character from âBeauty And The Beastâ. The name means âbeautifulâ.
10. Calista (Latin origin), names such as these are very beautiful. The name means âfairâ.
11. Calla (Greek origin), another one of the names which means âbeautifulâ. One of the best girls’ names.
12. Calliope (Greek origin), an ideal name for a baby girl with a beautiful voice. The name literally means âbeautiful voiceâ.
13. Cassandra (Greek origin), Cassandra had the gift of prophecies. A lovely name for a little girl.
14. Cersei (Greek origin), Cersei was the Goddess of magic. The meaning of the name itself is âbirdâ.
15. Daphne (Greek origin), one of the beautiful Greek baby girl names. It means âlaurel treeâ.
16. Dinah (Hebrew origin), one of the traditional Bohemian names for girls and it means âGod will judgeâ.
17. Eira (Welsh origin), this wonderful name means âsnowâ. One of the lovely girls’ names.
18. Elsa (Swedish origin), one of the Disney . It means âjoyfulâ. This is one of the whimsical names that have been around since the 15th century.
19. Evangeline (Greek origin), one of the biblical names meaning âgospelâ.
20. Fauna (Latin origin), was the Goddess of earth and fertility. Among the vintage whimsical girl names.
21. Giselle (German origin), this name is now growing in popularity. Its meaning is âpledgeâ.
22. Hermione (Greek origin), is now one of the most popular names after being made famous by the âHarry Potterâ books.
23. Imperia (Latin origin), a name which means âimperialâ.
24. Isadora (Greek origin), one of more beautiful whimsical names meaning âgift of the God of fertility”.
25. Jacinda (English origin), a beautiful name for a beautiful baby girl. The name means âhyacinthâ.
26. Kamala (Indian origin), another one of the lovely . It means âlotusâ.
27. Nouvel (French origin), one of the whimsical female names meaning ânewâ.
28. Reverie (English origin), one of the names for girls which sounds magnificent. It means âbeing lost in a pleasant thoughtâ.
29. Sapphira (Greek origin), one of the lovely whimsical baby girl names. It means âsapphireâ.
30. Vesper (Latin origin), one of the heavenly names which means âevening starâ. This name is among the best baby girl names.
Whimsical Baby Boy Names
Whimsical names for boys are enchanting and playful. This list has a diverse set of names with powerful meanings. A whimsical name might be a perfect find for your mischievous and cute little bundle of joy.
31. Abriel (Italian origin), this baby name means âfather of the multitudeâ.
32. Allegro (Italian origin), is a given name as well as a middle name. It means âquicklyâ.
33. Aries (Latin origin), means âramâ in Latin. Among the whimsical boy names.
34. Atley (English origin), this baby name means âfrom the meadowâ.
35. Barnaby (English origin), one of the whimsical English names meaning âson of exhortationâ.
36. Bayard (French origin), this baby name means âfoolhardyâ.
37. Breccan (Irish origin), for your freckled prince. The name means âfreckledâ.
38. Caspian (English origin), after the Caspian Sea and the famous character from the âNarniaâ movies.
39. Constantine (Latin origin), one of the most beautiful Latin names meaning âconstantâ.
40. Cyrus (Greek origin), this baby name means âLordâ.
41. Dagan (Hebrew origin), a beautiful name meaning âgrainâ.
42. Draco (Latin origin), a Latin baby name meaning âdragonâ.
43. Eleazor (Hebrew origin), one of the most beautiful Hebrew names, it means âGod helpsâ.
44. Evren (Turkish origin), meaning âuniverseâ.
45. Finnegan (Irish origin), meaning âlittle fair oneâ.
46. Florian (Latin origin), a lovely baby name meaning âfloweringâ.
47. Gabrien (Hebrew origin), one of the divine names after the angel Gabriel.
48. Garnet (English origin), a baby name which means âred gemstoneâ.
49. Gaston (French origin), it means âforeignerâ.
50. Hansel (German origin), another one of the biblical names meaning âGod is graciousâ.
51. Hugo (German origin), this baby name means âbright in mindâ.
52. Jesper (Persian origin), the name means âpreciousâ.
53. Linus (Greek origin), means âflaxâ.
54. Lucious (Latin origin), one of the lovely Latin names meaning âlightâ.
55. Malachi (Hebrew origin), another one of the divine names meaning âmy messengerâ.
56. Micah (Hebrew origin), means âhe who is like Godâ.
57. Orlow (German origin), means “eagle” in German.
58. Phineas (Hebrew origin), one of the Hebrew names meaning âoracleâ.
59. Romeo (Italian origin), one of the Bohemian baby names meaning âpilgrim to Romeâ.
60. Theron (Greek origin), another of the mythological names meaning âhunterâ.
Magical Names For Babies
Some parents look for deeper meaning in the names they choose and hence they often turn to supernatural names for a deeper meaning.
61. Adelina (German origin), this beautiful name means âsmall winged oneâ.
62. Asia (Greek origin), another one of the mythological fairy names meaning âsunriseâ.
63. Aubrette (German origin), is German for âelfâ. One of the enchanting girl names.
64. Avery (English origin), this unique name means âruler of elvesâ. Among the best baby girl names.
65. Brucie (Scottish origin), another unique name meaning âforest fairyâ.
66. Celeste (French origin), a beautiful girl name meaning âheavenlyâ.
67. Charlotte (English origin), a lovely name for a baby girl meaning âbaby fairy princessâ.
68. Derya (Turkish origin), another one of those lovely Turkish baby names meaning âfrom the oceanâ.
69. Firtha (Scottish origin), a baby girl name meaning âsea maidenâ. One of the dreamy girl names.
Cute Fairy Names For Babies
The word ‘fairy’ reminds us of beautiful little angels who are mischievous, delicate and magical. A fairy name could be the perfect name for your magical little angel.
â
70. Hai (Vietnamese origin), this cute fairy name means âfairy shoeâ.
71. Ilayda (Turkish origin), a lovely fairy name for a baby girl meaning âwater fairyâ.
72. Lara (Latin origin), one of the most beautiful names in Latin, it means ânymphâ.
73. Marin (Gaelic origin), means âstar of the seaâ. One of the whimsical nature baby names.
74. Migina (Native American origin), in Native American means âfairy womanâ. A lovely baby girl name.
75. Shayla (Indian origin), another beautiful baby girl name meaning âfairy palaceâ.
76. Taneisha (American origin), a lovely name meaning âfairy queenâ.
77. Titania (English origin), a character from the works of Shakespeare, the name means âfairyâ.
78. Tunder (Hungarian origin), another name for a âfairyâ.
Boho Baby Namesâ
If you are interested in a bohemian name for your baby then we have compiled some cute names for you which are truly bohemian.
79. Cadence (American origin), one of the most popular American names, it means ârhythmic flow of music or poetryâ.
80. Calliope (Greek origin), was the Greek Goddess of poetry. If you are looking for something bohemian, it does not get better than this.
81. Delilah (Hebrew origin), is one of the names from the Old Testament and it means âdelightâ.
82. Harper (English/German origin), another one of the lovely Bohemian unisex names meaning âharp playerâ.
83. Monet (French origin), for the baby painter. One of the ideal names for a baby with an artistic bent.
84. Ophelia (Greek origin), another of Shakespeareâs character names, it means âhelpâ.
85. Paisley (Scottish origin), another of those artsy names, this is based on a fabric designs and was very popular in the ’70s.
86. Pearl (English origin), literally a gem of a name, it refers to ornamental jewelry. It is one of the best indie girl names.
87. Tristan (Celtic origin), is one of the rarest baby names on this list, but that doesn’t take away the beauty of it. It means âsorrowfulâ.
88. Stellan (Swedish origin), this lovely baby boy name means âquiteâ.
89. Xander (Greek origin), is a lovely name for a baby boy and it means âdefender of the peopleâ. A powerful name for a baby boy. One of the coolest indie names.
90. Zest (French origin), is another of those beautiful baby boy names and it means âenergeticâ.
Hippie Names For Babies
There are a lot of unique and less conventional names that you can choose from in this list of hippie names. These names are fun and have an earthy flair to them.
91. Arlo (English origin), a lovely baby girl name which means âknown throughout the landâ.
92. Arrow (English origin), a stylish name for a sharp baby boy. Among the lovely indie baby names,
93. Atlas (Greek origin), named after the Greek mythological character who lifts the earth on this shoulder. It means âsupportâ.
94. Azalea (Greek origin), another one of those lovely names which means âflowerâ.
95. Heather (English origin), is a purple flower that looks breathtaking and is a wonderful hippie name for a baby girl.
96. Huckleberry (American origin), a brilliant name for a baby boy. It means âhumbleâ.
Enchanting Baby Names
Enchanting names are growing in popularity and are inspired by magical creatures from popular culture. Below are some of the breathtaking and whimsical baby names that we have found for you.
97. Alvin (English origin), is a magical name meaning âfriend of the elvesâ.
98. Asteria (Greek origin), related to the name Astra, Asteria means âlike a starâ. A lovely middle name for a little girl.
99. Blade (English origin), this name if inspired by the magical Vampire hunter from the movie âBladeâ. Among the enchanting baby names.
100. Muirgen (Irish origin), a lovely name for a beautiful baby girl. In Irish mythology Muirgen was a mermaid who used to be a human.
101. Pixie (Irish origin), a very popular name nowadays, it refers to tiny magical beings. One of the most beautiful names on this list of enchanted names.
has lots of great baby names articles to inspire you. If you liked our suggestions for the best whimsical names, why not take a look at something different like these magical boy names or these magical girl names?
Sources