Do you want a name for your baby that will really make them stand out from the crowd? A rare name that will showcase their unique spirit? If you're struggling to find inspiration with popular boy and girl names then our alternative list could be just what you need. We've selected 100 weird girl names and 100 weird boy names — most of which we think you will never have heard of before — and presented them with their origins and meanings.

Advertisement

Our list includes names from all around the world, with names originating in many different cultures and countries. From names with English and Welsh roots to options with Polynesian and Aboriginal Australian origins, we've selected the weirdest names we could find so you can choose a name as unique as your baby girl or boy.

Some names are modern picks whereas others have very long histories — some have roots in ancient Rome and early medieval England — others are rare in their own culture and even more uncommon in the UK, so make a perfect choice if you're truly after something weird and special.

Our list of weird girl names are below, or you can jump to our 100 weird boy names.

Weird girl names

Baby with funny expression

1. Aasta

More like this
  • Origin: Norse
  • Meaning: love

2. Aerona

  • Origin: Welsh
  • Meaning: berry

3. Ambel

  • Origin: Latin
  • Meaning: lovable

4. Apex

  • Origin: English
  • Meaning: summit

5. Bambra

  • Origin: Australian Aboriginal
  • Meaning: mushroom

6. Bryga

  • Origin: Polish/Irish; a form of the given name Bridget
  • Meaning: strength

7. Byanna

  • Origin: English; feminine form of the given name Brian
  • Meaning: the graceful one

8. Cainwen

  • Origin: Welsh
  • Meaning: fair-haired one who is blessed

9. Calca

  • Origin: Australian Aboriginal
  • Meaning: star

10. Cecania

  • Origin: German
  • Meaning: freedom

11. Dorma

  • Origin: Latin
  • Meaning: sleeping

12. Dowsabel

  • Origin: English
  • Meaning: pretty; sweet

13. Dudee

  • Origin: Romani
  • Meaning: star; bright light

14. Eadda

  • Origin: Old English
  • Meaning: prosperous

15. Eepa

  • Origin: Hawaiian
  • Meaning: one with supernatural powers

16. Eiriol

  • Origin: Welsh
  • Meaning: snowdrop

17. Fairlee

  • Origin: Old English
  • Meaning: from the yellow meadow

18. Falda

  • Origin: Icelandic
  • Meaning: folding wings

19. Fisi

  • Origin: Polynesian
  • Meaning: flowering

20. Frodina

  • Origin: German
  • Meaning: intelligent friend

21. Gady

  • Origin: Old English
  • Meaning: little friend

22. Gurley

  • Origin: Australian Aboriginal
  • Meaning: willow tree

23. Gustee

  • Origin: English
  • Meaning: windy

24. Herma

  • Origin: Latin
  • Meaning: square pillar made of stone

25. Hika

  • Origin: Polynesian
  • Meaning: daughter

26. Hollace

  • Origin: English
  • Meaning: from the Holly tree

27. Ignia

  • Origin: Latin
  • Meaning: fiery

28. Imber

  • Origin: Polish
  • Meaning: ginger

29. Isola

  • Origin: Italian
  • Meaning: island

30. Jiba

  • Origin: Australian Aboriginal
  • Meaning: moon

31. Joccoaa

  • Origin: Latin
  • Meaning: witty

32. Kaede

  • Origin: Japanese
  • Meaning: maple

33. Kemba

  • Origin: Old English
  • Meaning: saxon lord

34. Kisa

  • Origin: Russian
  • Meaning: kitten

35. Kyna

  • Origin: Irish/Gaelic
  • Meaning: intelligent; wise

36. Labibi

  • Origin: French/Arabic
  • Meaning: lady

37. Ladawna

  • Origin: English
  • Meaning: the dawning

38. Landa

  • Origin: Hebrew
  • Meaning: star of the sea

39. Lanet

  • Origin: Celtic
  • Meaning: little graceful one

40. Leeba

  • Origin: Old English
  • Meaning: beloved one from the meadow

41. Lodema

  • Origin: Old English
  • Meaning: guide

42. Lycoris

  • Origin: Greek
  • Meaning: twilight

43. Magnilda

  • Origin: German
  • Meaning: gentle

44. Manka

  • Origin: Polish/Russian/Hebrew; a form of Mary
  • Meaning: wished for

45. Mansi

  • Origin: Hopi
  • Meaning: plucked flower

46. Marini

  • Origin: Latin
  • Meaning: of the sea

47. Marlis

  • Origin: English/Hebrew
  • Meaning: sacred

48. Meit

  • Origin: Burmese
  • Meaning: affectionate

49. Minkie

  • Origin: Australian Aboriginal
  • Meaning: daylight

50. Moona

  • Origin: English
  • Meaning: moon

51. Muluk

  • Origin: Indonesian
  • Meaning: praised highly

52. Nardoo

  • Origin: Australian Aboriginal
  • Meaning: clover

53. Nechole

  • Origin: French/Greek
  • Meaning: victory of the people

54. Neige

  • Origin: French
  • Meaning: snow

55. Nusi

  • Origin: Hungarian
  • Meaning: God is gracious

56. Odda

  • Origin: Old Norse
  • Meaning: wealthy

57. Ofa

  • Origin: Polynesian
  • Meaning: love

58. Ogin

  • Origin: Native American
  • Meaning: wild rose

59. Orell

  • Origin: Old English
  • Meaning: from the hill of ore

60. Pana

  • Origin: Native American
  • Meaning: partridge bird

61. Penthea

  • Origin: Greek
  • Meaning: fifth-born child

62. Perette

  • Origin: English/French
  • Meaning: little stone

63. Pineki

  • Origin: Hawaiian
  • Meaning: peanut

64. Pythis

  • Origin: Greek
  • Meaning: prophet

65. Quiric

  • Origin: Greek
  • Meaning: child born on a Sunday

66. Quoba

  • Origin: Australian Aboriginal
  • Meaning: good

67. Rainfreda

  • Origin: German
  • Meaning: advice; peace

68. Ranait

  • Origin: Irish
  • Meaning: graceful

69. Rapa

  • Origin: Hawaiian
  • Meaning: moonbeam

70. Ravine

  • Origin: English
  • Meaning: deep valley

71. Rawnie

  • Origin: Romany
  • Meaning: lady

72. Rhedyn

  • Origin: Welsh
  • Meaning: fern

73. Ricca

  • Origin: Spanish
  • Meaning: ruler

74. Rodnae

  • Origin: English
  • Meaning: from the island clearing

75. Ronli

  • Origin: Hebrew
  • Meaning: happy

76. Rosedale

  • Origin: Latin/Old English
  • Meaning: from the valley of the roses

77. Roto

  • Origin: Maori
  • Meaning: lake

78. Sada

  • Origin: Old English
  • Meaning: seed

79. Schuyler

  • Origin: Dutch
  • Meaning: scholar

80. Seble

  • Origin: Ethiopian
  • Meaning: born in autumn

81. Sedna

  • Origin: Inuit
  • Meaning: goddess of sea animals

82. Shada

  • Origin: Native American
  • Meaning: pelican

83. Shadoe

  • Origin: Old English
  • Meaning: shadow cover

84. Slany

  • Origin: Irish
  • Meaning: healthy

85. Soso

  • Origin: Native American
  • Meaning: chubby-cheeked baby

86. Spangle

  • Origin: Dutch
  • Meaning: sparkling ornament

87. Sudy

  • Origin: Old English
  • Meaning: southerly wind

88. Tacey

  • Origin: English
  • Meaning: peaceful silence

89. Tassie

  • Origin: Russian
  • Meaning: born at Christmas

90. Tatsu

  • Origin: Japanese
  • Meaning: dragon

91. Telea

  • Origin: Tongan
  • Meaning: fish

92. Tinble

  • Origin: English
  • Meaning: bell

93. Tomo

  • Origin: Japanese
  • Meaning: intelligent

94. Vail

  • Origin: English
  • Meaning: from the valley

95. Vara

  • Origin: Norse
  • Meaning: cautious

96. Waida

  • Origin: German
  • Meaning: warrior

97. Wera

  • Origin: Polish/Latin
  • Meaning: truthful

98. Whaley

  • Origin: Old English
  • Meaning: belonging to the whale meadow

99. Xanthis

  • Origin: Latin
  • Meaning: golden-haired

100. Zephrine

  • Origin: English
  • Meaning: breeze

Weird boy names

Baby looking into distance

101. Abban

  • Origin: Latin
  • Meaning: white

102. Abbot

  • Origin: Old English
  • Meaning: father of the abbey

103. Abernethy

  • Origin: Scottish/Gaelic
  • Meaning: beginning of a river

104. Ackley

  • Origin: Middle English
  • Meaning: dweller at the oak tree

105. Adilo

  • Origin: German
  • Meaning: noble

106. Adoni

  • Origin: Australian Aboriginal
  • Meaning: sunset; dusk

107. Ahearn

  • Origin: Scottish/English
  • Meaning: lord of the horses

108. Aiken

  • Origin: Old English
  • Meaning: made of oak

109. Alaire

  • Origin: French
  • Meaning: joy

110. Bain

  • Origin: Irish
  • Meaning: fair-haired

111. Baradine

  • Origin: Australian Aboriginal
  • Meaning: red wallaby

112. Barden

  • Origin: Old English
  • Meaning: from the poet’s valley

113. Barend

  • Origin: Dutch
  • Meaning: strong bear

114. Beagan

  • Origin: Irish/Scottish
  • Meaning: little one

115. Bedaws

  • Origin: Welsh
  • Meaning: birch tree

116. Berdy

  • Origin: Russian
  • Meaning: clever, intelligent

117. Bogo

  • Origin: German
  • Meaning: bow

118. Bonaventure

  • Origin: Italian
  • Meaning: good adventure

119. Brencis

  • Origin: Slavic
  • Meaning: crowned with laurel leaves

120. Camlo

  • Origin: Romani
  • Meaning: lovely

121. Cappi

  • Origin: Italian
  • Meaning: luck

122. Ceslav

  • Origin: Ilyrian/Czech
  • Meaning: glorious honour

123. Chaska

  • Origin: Sioux
  • Meaning: first-born son

124. Chetwin

  • Origin: Old English
  • Meaning: from a friend’s cottage

125. Chumo

  • Origin: Spanish
  • Meaning: twin

126. Coffie

  • Origin: Irish
  • Meaning: born on a Friday

127. Cooba

  • Origin: Australian Aboriginal
  • Meaning: black bee

128. Coty

  • Origin: French
  • Meaning: from the slope

129. Dabi

  • Origin: Hebrew; a form of given name David
  • Meaning: beloved

130. Danior

  • Origin: Romani
  • Meaning: born with teeth

131. Decha

  • Origin: Thai
  • Meaning: strength

132. Dewitt

  • Origin: Flemish
  • Meaning: blond-haired

133. Dooley

  • Origin: Irish
  • Meaning: dark hero

134. Dragan

  • Origin: Slavic
  • Meaning: dear, beloved

135. Dreng

  • Origin: Old Norse
  • Meaning: brave friend

136. Dyre

  • Origin: Danish
  • Meaning: dear

137. Ebilo

  • Origin: German
  • Meaning: hardy boar

138. Edelmar

  • Origin: Old English
  • Meaning: noble; famous

139. Egil

  • Origin: Old norse
  • Meaning: awe-inspiring

140. Egor

  • Origin: Russian; a form of George
  • Meaning: farmer

141. Elsu

  • Origin: Native American
  • Meaning: swooping falcon

142. Ermo

  • Origin: Italian
  • Meaning: friendly

143. Eudo

  • Origin: Latin
  • Meaning: youngster

144. Eydis

  • Origin: Norse
  • Meaning: island fairy

145. Fadey

  • Origin: Slavic
  • Meaning: courageous

146. Faxi

  • Origin: Norse
  • Meaning: hair

147. Felimy

  • Origin: Irish
  • Meaning: forever good

148. Fiske

  • Origin: Old English/Old Norse
  • Meaning: fish

149. Foma

  • Origin: Russian
  • Meaning: twin

150. Gerber

  • Origin: German
  • Meaning: tanner of leather

151. Geysa

  • Origin: Hungarian
  • Meaning: chief

152. Gomer

  • Origin: Hebrew
  • Meaning: complete

153. Gotzon

  • Origin: Basque
  • Meaning: angel

154. Gwesyn

  • Origin: Welsh
  • Meaning: little friend

155. Hanno

  • Origin: German
  • Meaning: God is gracious

156. Havgan

  • Origin: Celtic
  • Meaning: white

157. Ifor

  • Origin: Welsh
  • Meaning: archer

158. Ilbert

  • Origin: Old Germanic
  • Meaning: warrior

159. Istu

  • Origin: Native American
  • Meaning: sugar

160. Izod

  • Origin: Celtic/French
  • Meaning: fair-haired

161. Jacy

  • Origin: Native American
  • Meaning: moon

162. Jeno

  • Origin: Hungarian
  • Meaning: noble

163. Jomei

  • Origin: Japanese
  • Meaning: spreading light

164. Joubert

  • Origin: Old English
  • Meaning: shining

165. Keddy

  • Origin: English; a form of the given name Adam
  • Meaning: of the red earth

166. Kelevi

  • Origin: Finnish
  • Meaning: hero

167. Kyne

  • Origin: Old English
  • Meaning: royal

168. Laione

  • Origin: Tongan
  • Meaning: lion

169. Leofric

  • Origin: Old English
  • Meaning: beloved ruler

170. Limu

  • Origin: Tongan
  • Meaning: seawood

171. Loring

  • Origin: Old French
  • Meaning: son of famous warrior

172. Mabry

  • Origin: Latin
  • Meaning: worthy of love

173. Macon

  • Origin: Old English
  • Meaning: to perform

174. Mahpee

  • Origin: Lakota/Sioux
  • Meaning: sky

175. Nair

  • Origin: Old English
  • Meaning: heir

176. Nansen

  • Origin: Swedish/English; masculine form of given name Nancy
  • Meaning: graceful

177. Odwin

  • Origin: German
  • Meaning: wealthy; noble friend

178. Pitney

  • Origin: English
  • Meaning: from the island of the strong-willed

179. Putnam

  • Origin: Old English
  • Meaning: dweller by the pond

180. Raby

  • Origin: Scottish
  • Meaning: brightly famous

181. Ratan

  • Origin: Hindi
  • Meaning: gem

182. Rolon

  • Origin: Spanish
  • Meaning: famous wolf

183. Sauts

  • Origin: Cheyenne
  • Meaning: bat

184. Spreckley

  • Origin: Old English
  • Meaning: twigs

185. Sturt

  • Origin: English
  • Meaning: hill

186. Tawno

  • Origin: Romany
  • Meaning: tiny

187. Thel

  • Origin: English
  • Meaning: story above

188. Tomlin

  • Origin: English
  • Meaning: little twin from the pool

189. Torna

  • Origin: Irish
  • Meaning: prince

190. Trant

  • Origin: Middle English/German
  • Meaning: cunning

191. Twitchell

  • Origin: Old English
  • Meaning: dweller at the narrow passage

192. Walby

  • Origin: Old English
  • Meaning: from the home near the wall

193. Whetu

  • Origin: Maori
  • Meaning: star

194. Wilny

  • Origin: Native American
  • Meaning: flying, singing eagle

195. Wullun

  • Origin: Australian Aboriginal
  • Meaning: sky blue

196. Wythe

  • Origin: Middle English
  • Meaning: willow-tree dweller

197. Xowie

  • Origin: Greek
  • Meaning: life

198. Yaar

  • Origin: Hebrew
  • Meaning: forest

199. Yaholo

  • Origin: Creek
  • Meaning: one who yells

200. Zwi

  • Origin: Scandinavian
  • Meaning: gazelle

Pics: Getty

Advertisement

Read more:

Authors

Emily Longman WallDigital Content Producer

Emily is the Digital Content Producer at MadeForMums and creates editorial and video content across the brand. She also edits the weekly editorial newsletter, oversees our reviews process and loves creating our craft articles and videos. She specialises predominantly in car seats and pushchairs, and has yet to meet a buggy she couldn’t fold! With a 1st class degree in History, she always researches topics thoroughly to find the best recommendations for parents.

Advertisement
Advertisement
Advertisement