On the hunt for cool baby names? We've compiled a list of the best, cool first names for baby boys and girls that will give your baby the chance to create his or her own identity and stand out from the crowd. We've listed the best trending, unique and popular cool names for your baby that have that special blend of being both creative and unique as well as having that certain je ne sais quoi that makes everyone admire them. We know that finding the perfect name for your baby can be a tricky task so we've done all the hard work for you, with our brilliant list of cool names with meanings that both you and your child will love.

Advertisement

Want even more inspiration? We have flower baby names for girls and also out of the this world space-inspired baby names that are wonderfully unique and rare. Need help picking a baby name with quintessential English charm, discover our list of the top English baby names and searching for a name with a Celtic heritage for your new baby? We've also compiled a brilliant list of Celtic baby names for both boys and girls with roots in old Welsh, Irish, Scottish, Breton, Manx and Cornish cultures. For cute, unique, popular and cool baby girl names have a look through our list of the best girl names that sound effortlessly on-trend, quirky and modern.

Here's our list of cool baby names to inspire you...

Cool baby names | Cool names for girls | Cool names for boys

Cool baby names

cool names with meaning

Many of these cool baby names could be used for either boys and girls and are excellent choices if you want to give your baby a gender-neutral name. In fact, it's definitely a cool move to give your girl a boy name (think Blake Lively and Ryan Reynolds' daughter, James) or to give your boy a more feminine name (like Chrissy Teigen and John Legend who named their son Wren). Whichever cool route you go down the names in this list are cool, trendy and will give your baby freedom to grow into their own cool persona.

1. Adrian

  • Origin: Latin
  • Meaning: son of Adria

2. Alexis

  • Origin: French
  • Meaning: noble and light

3. Ashley

  • Origin: English
  • Meaning: ash tree clearing
  • Also: Ashlee, Ashleigh

4. August

  • Origin: Latin
  • Meaning: to increase

5. Bailey

  • Origin: English
  • Meaning: bailiff

6. Blaise

  • Origin: French
  • Meaning: lisp, stutter
  • Also: Blase, Blaze

7. Bradley

  • Origin: British
  • Meaning: broad meadow

8. Bruno

  • Origin: German
  • Meaning: brown, dark

9. Byron

  • Origin: British
  • Meaning: at the byres

10. Corey

  • Origin: Irish
  • Meaning: in or from the hollow

11. Courtney

  • Origin: French
  • Meaning: courteous, from the court
  • Also: Cortney, Kortney, Kourtney

12. Eden

  • Origin: Hebrew
  • Meaning: place of pleasure

13. Edison

  • Origin: British
  • Meaning: son of Edward

14. Frankie

  • Origin: Latin
  • Meaning: free man

15. Jonah

  • Origin: Hebrew
  • Meaning: dove

16. Jordan

  • Origin: Hebrew
  • Meaning: flowing down

17. Kai

  • Origin: Hawaiian
  • Meaning: sea

18. Micah

  • Origin: Hebrew
  • Meaning: who is like Jehovah

19. Nile

  • Origin: Celtic
  • Meaning: champion

20. Parker

  • Origin: English
  • Meaning: park keeper

Cool baby girl names

cool space baby names

If you've got a baby girl on the way and want something pretty and feminine yet cool you'll love this next list. We have lots of lovely options each with its meaning and all with something unique and stylish about them. Some names are short and punchy like Ava and Kim, whilst others are longer but have a definite on-trend vibe about them like Brantley.

21. Ailani

  • Origin: Hawaiian
  • Meaning: high chief

22. Ardell

  • Origin: Latin
  • Meaning: eager

23. Aubrey

  • Origin: German
  • Meaning: elf ruler

24. Ava

  • Origin: Latin
  • Meaning: bird, birdlike

25. Bella

  • Origin: Italian
  • Meaning: beautiful one

26. Billie

  • Origin: English
  • Meaning: resolute protection

27. Blanca

  • Origin: French
  • Meaning: white, pure

28. Brantley

  • Origin: English
  • Meaning: sword, fiery torch

29. Brigid

  • Origin: Irish
  • Meaning: strength, exalted one

30. Callie

  • Origin: Greek
  • Meaning: beautiful, lovely, free

31. Chloe

  • Origin: Greek
  • Meaning: young green shoot

32. Edie

  • Origin: English
  • Meaning: prosperous in war

33. Ella

  • Origin: German
  • Meaning: fairy maiden, goddess

34. Elyse

  • Origin: Hebrew
  • Meaning: God’s promise

35. Emrys

  • Origin: Welsh
  • Meaning: immortal

36. Esme

  • Origin: French
  • Meaning: esteemed, loved

37. Everly

  • Origin: British
  • Meaning: boar, woodland clearing

38. Fifi

  • Origin: French and Hebrew
  • Meaning: God increases

39. Freddie

  • Origin: German
  • Meaning: peaceful ruler

40. Freya

  • Origin: German
  • Meaning: noble lady

41. Harley

  • Origin: English
  • Meaning: hare’s meadow

42. Harlow

  • Origin: English
  • Meaning: rock hill

43. Iggy

  • Origin: British
  • Meaning: fiery one

44. Indigo

  • Origin: Greek
  • Meaning: Indian dye, deep blue

45. Iona

  • Origin: Hebrew
  • Meaning: dove

46. Iris

  • Origin: Greek
  • Meaning: rainbow

47. Isla

  • Origin: Spanish
  • Meaning: island

48. Iva

  • Origin: Slavic
  • Meaning: God is gracious

49. Ivy

  • Origin: British
  • Meaning: climbing evergreen plant

50. Jodie

  • Origin: Hebrew
  • Meaning: praised

51. Kaylen

  • Origin: American
  • Meaning: slender, fair, pure

52. Kendall

  • Origin: English
  • Meaning: Valley on the River Kent (in England)

53. Kim

  • Origin: English
  • Meaning: royal, noble

54. Koa

  • Origin: Hawaiian
  • Meaning: warrior, valiant one

55. Lace

  • Origin: French
  • Meaning: open woven fabric

56. Lane

  • Origin: English
  • Meaning: small roadway or path

57. Leander

  • Origin: Greek
  • Meaning: lion man

58. Lily

  • Origin: Latin
  • Meaning: pure

59. Lola

  • Origin: Spanish
  • Meaning: sorrows

60. Lulu

  • Origin: Arabic
  • Meaning: pearl

61. Luna

  • Origin: Latin
  • Meaning: moon

62. Maddy

  • Origin: Greek
  • Meaning: high tower

63. Magnolia

  • Origin: Latin
  • Meaning: Magnol’s flower

64. Maia

  • Origin: Greek
  • Meaning: great, mother

65. Malia

  • Origin: Hawaiian
  • Meaning: calm, peaceful

66. Mara

  • Origin: Hebrew
  • Meaning: bitter

67. Marlo

  • Origin: English
  • Meaning: remnants of a lake

68. Mazie

  • Origin: Scottish
  • Meaning: child of light

69. Meave

  • Origin: Irish
  • Meaning: she who rules

70. Mia

  • Origin: Egyptian
  • Meaning: beloved

71. Milan

  • Origin: Indian
  • Meaning: kind, loving, gracious
To really get a feel for what parents love at the moment when it comes to baby girl names we took a look at the names that are topping the charts according to latest data from the Office for National Statistics for England & Wales for 2022. Choices such as Olivia, Ava, Freya and Willow are very popular and may sound traditional but could be given a cool edge if you pair them with one of the other names in our list. 

Top girl names

Olivia Origin: Latin; Meaning: olive tree

Amelia Origin: German; Meaning: work

Isla Origin: Scottish; Meaning: island

Ava Origin: Latin; Meaning: birdlike

Ivy Origin: British; Meaning: climbing evergreen plant

Freya Origin: German; Meaning: noble lady

Lily Origin: Latin; Meaning: pure

Florence Origin: Latin; Meaning: blossoming 

Mia Origin: Egyptian; Meaning: beloved

Willow Origin: English; Meaning: willow tree

72. Miley

  • Origin: Irish
  • Meaning: proud chief

73. Nola

  • Origin: Irish
  • Meaning: famous, noble

74. Nylah

  • Origin: Irish & Scottish
  • Meaning: champion, hero

75. Nyx

  • Origin: Greek
  • Meaning: night

76. Phoenix

  • Origin: Greek
  • Meaning: dark red, crimson

77. Poppy

  • Origin: Latin
  • Meaning: red flower

78. Raina

  • Origin: Slavic
  • Meaning: queen

79. Robbie

  • Origin: German
  • Meaning: famous, shining
  • Also: Robin, Roberta

80. Rochelle

  • Origin: French
  • Meaning: little rock, rest

81. Ryker

  • Origin: German
  • Meaning: rich, powerful

82. Sasha

  • Origin: Slavic
  • Meaning: defender, helper of mankind

83. Sia

  • Origin: Swedish
  • Meaning: victory

84. Sienna

  • Origin: Italian
  • Meaning: orange, red

85. Simone

  • Origin: French
  • Meaning: hear, listen

86. Soren

  • Origin: Danish
  • Meaning: stern, strict

87. Storm

  • Origin: British
  • Meaning: tempest

88. Sydney

  • Origin: English
  • Meaning: wide meadow

89. Willow

  • Origin: English
  • Meaning: willow tree

90. Xavia

  • Origin: Arabic
  • Meaning: bright, splendid

91. Xena

  • Origin: Greek
  • Meaning: guest, stranger

92. Xyla

  • Origin: Greek
  • Meaning: woodland, from the woods

93. Zara

  • Origin: Hebrew
  • Meaning: princess, bloom

94. Zella

  • Origin: Congolese
  • Meaning: happy, blessed

95. Zorah

  • Origin: Hebrew
  • Meaning: dawn, light

Cool baby boy names

cool baby boy names

Expecting a baby boy? We've listed the coolest names for boys at the moment each with its origin and meaning. Some names are short but sound chic, some have strong meanings and others are inspired by nature, which is a route many celebrities choose for a cool name - think River, Everest, Wilde and Wolfie.

96. Ace

  • Origin: Latin
  • Meaning: one, leader

97. Aaron

  • Origin: Hebrew and Egyptian
  • Meaning: mountain of strength, strong

98. Alfie

  • Origin: Old English
  • Meaning: noble, counsel

99. Archie

  • Origin: German
  • Meaning: brave, bold

100. Arlo

  • Origin: Old English
  • Meaning: fortified hill

101. Aster

  • Origin: Greek
  • Meaning: star, flower

102. Audi

  • Origin: Old English
  • Meaning: noble strength

103. Bentley

  • Origin: English
  • Meaning: bent grass, meadow

104. Blaine

  • Origin: Gaelic
  • Meaning: yellow

105. Braxton

  • Origin: English
  • Meaning: Brock’s town, badger
  • Also: Brax

106. Caden

  • Origin: Irish and Scottish
  • Meaning: round

107. Calvin

  • Origin: French and Latin
  • Meaning: little bald one

108. Cassidy

  • Origin: Irish
  • Meaning: clever

109. Chance

  • Origin: English
  • Meaning: good fortune

110. Christian

  • Origin: Latin
  • Meaning: follower of Christ

111. Cleo

  • Origin: Greek
  • Meaning: to celebrate

112. Clyde

  • Origin: Gaelic
  • Meaning: washer

113. Cove

  • Origin: British
  • Meaning: small coastal inlet

114. Devin

  • Origin: Latin
  • Meaning: divine

115. Edison

  • Origin: English
  • Meaning: son of Edith or Edward

116. Elijah

  • Origin: Hebrew
  • Meaning: Yahweh is my God

117. Elliott

  • Origin: Hebrew
  • Meaning: the Lord is my God

118. Ellis

  • Origin: Welsh
  • Meaning: kind, benevolent

119. Evander

  • Origin: Scottish
  • Meaning: bow warrior, strong man
Let's face it, the word "cool" can be quite subjective especially when it comes to baby names. So we've looked to data to confrim what parents think are fashionable names right now using the latest Office for National Statistics report to give you all the trending names to consider for your baby boy. You can find some of these chart-topping names on our cool baby names list too:

Top boy names

Noah Origin: Hebrew; Meaning: rest or repose

Oliver Origin: Latin; Meaning: olive tree

George Origin: Greek; Meaning: farmer

Arthur Origin: Celtic; Meaning: bear

Muhammed Origin: Arabic; Meaning: praiseworthy

Leo Origin: Latin; Meaning: lion

Harry Origin: German; Meaning: home ruler

Oscar Origin: Irish; Meaning: God spear

Archie Origin: German; Meaning: bold, brave

Henry Origin: German; Meaning: house ruler

120. Everest

  • Origin: British
  • Meaning: dweller on the River Eure

121. Ezra

  • Origin: Hebrew
  • Meaning: helper

122. Felix

  • Origin: Latin
  • Meaning: happy, fortunate

123. Finley

  • Origin: Gaelic
  • Meaning: blond warrior

124. Harry

  • Origin: German
  • Meaning: home ruler

125. Hugo

  • Origin: German
  • Meaning: heart, spirit

126. Hunter

  • Origin: Old English
  • Meaning: to hunt

127. Isaac

  • Origin: Hebrew
  • Meaning: he will laugh

128. Jack

  • Origin: Celtic
  • Meaning: healthy, strong

129. Jagger

  • Origin: English
  • Meaning: carter, peddler

130. Jeremiah

  • Origin: Hebrew
  • Meaning: sent by God

131. Jesse

  • Origin: Hebrew
  • Meaning: the Lord exists

132. Joshua

  • Origin: Hebrew
  • Meaning: God is salvation

133. Jude

  • Origin: Hebrew
  • Meaning: praised

134. Juno

  • Origin: Latin
  • Meaning: youthful, queen of the gods

135. Kaden

  • Origin: Arabic
  • Meaning: friend, companion

136. Kaine

  • Origin: Gaelic
  • Meaning: warrior

137. Kendrick

  • Origin: British
  • Meaning: kindly, loved

138. Kennedy

  • Origin: Irish
  • Meaning: helmet-headed

139. Leo

  • Origin: Latin
  • Meaning: lion

140. Leon

  • Origin: Greek
  • Meaning: lion

141. Logan

  • Origin: Scottish
  • Meaning: hollow

142. Luca

  • Origin: Latin
  • Meaning: bringer of light

143. Luther

  • Origin: German
  • Meaning: soldier of the people

144. Mason

  • Origin: British
  • Meaning: stone worker

145. Matteo

  • Origin: Italian
  • Meaning: gift of God

146. Max

  • Origin: Latin
  • Meaning: the greatest

147. Milo

  • Origin: German
  • Meaning: soldier, merciful

148. Monty

  • Origin: French
  • Meaning: mountain

149. Noah

  • Origin: Hebrew
  • Meaning: rest

150. Oakley

  • Origin: English
  • Meaning: meadow of oak trees

151. Ocean

  • Origin: Greek
  • Meaning: sea

152. Otis

  • Origin: Greek
  • Meaning: keen of hearing

153. Panther

  • Origin: Greek
  • Meaning: after the jungle creature

154. Parker

  • Origin: English
  • Meaning: park keeper

155. Pearson

  • Origin: Greek
  • Meaning: rock

156. Psalm

  • Origin: Hebrew
  • Meaning: sacred poem, song

157. Raine

  • Origin: British
  • Meaning: queen, ruler

158. Randy

  • Origin: British
  • Meaning: shield, wolf

159. Rhys

  • Origin: Welsh
  • Meaning: ardent

160. Ridley

  • Origin: British
  • Meaning: reed meadow

161. Riley

  • Origin: British
  • Meaning: rye clearing, courageous, valiant

162. River

  • Origin: English
  • Meaning: a flowing body of water

163. Roman

  • Origin: Hebrew
  • Meaning: strong, powerful

164. Rory

  • Origin: Irish
  • Meaning: red king

165. Sean

  • Origin: Hebrew
  • Meaning: God is gracious

166. Tanner

  • Origin: English
  • Meaning: leather maker

167. Teddy

  • Origin: English
  • Meaning: wealth, fortune

168. Theo

  • Origin: Greek
  • Meaning: God’s gift

169. Tobias

  • Origin: Hebrew
  • Meaning: God is good

170. Toby

  • Origin: Hebrew
  • Meaning: God is good

171. Tommy

  • Origin: Greek
  • Meaning: twin

172. Tyson

  • Origin: French
  • Meaning: firebrand

173. Walker

  • Origin: British
  • Meaning: walk, tread

174. Westley

  • Origin: British
  • Meaning: west, woodland

175. Weston

  • Origin: British
  • Meaning: from the Western town

176. Wilde

  • Origin: German
  • Meaning: hunter

177. Wolfie

  • Origin: German
  • Meaning: wolf-like

178. Xander

  • Origin: Greek
  • Meaning: defender of humankind

179. Xavier

  • Origin: Greek
  • Meaning: defender of humankind

180. Xavion

  • Origin: Arabic
  • Meaning: bright

Pics: Getty Images

Read more:

Advertisement

Authors

Janet MtimaDigital Journalist

Janet is a Digital Journalist for MadeForMums and mother to a boy and girl both under 4. With a keen eye and passion for creating online media content, she enjoys sharing her own journey of motherhood, and providing encouragement for new mums.

Advertisement
Advertisement
Advertisement