We know that choosing a name for a baby boy can take some time.
Would you like something traditional that stands the test of time? Or are you more interested in choosing an edgy name and making sure there aren't eight boys with the same name on the school register?
An edgy name is one you don't hear every day. It might follow trends such as choosing baby names influenced by the name of a place, a music hero or a colour. This list of boy names includes some hipster boy names inspired by celebrities as well as rare boy names that you hopefully won't have heard of before. Perhaps you could give your baby boy a few cool middle names too, like Apollo Bowie Flynn, son of Gwen Stefani and Gavin Rossdale.
For more baby boy names check out american boy names which have a royal twist or these which are short sweet.
35) Culture(English Origin), meaning "arts and customs". Cardi B and Offset used the spelling Kulture as a baby name.
Gardener, Meaning: keeper of the garden Origin: English ~ View Detail
51) Blaze(English Origin), meaning "flame".
41) River(English Origin), meaning "body of water that flows to the sea".
21) Lennon(Irish Origin), meaning "dear one".
3) Cash(English Origin), meaning "maker of chests".
50) Atticus(Latin Origin), meaning "of Attica".
5) Clyde(Scottish Origin), meaning "keeper of the keys".
64) Nixon(English Origin), meaning "son of Nicholas".
Argento, Meaning: silvery Origin: Latin ~ View Detail
22) Maddox(English Origin), meaning "son of Madoc". Child of Brad Pitt and Angelina Jolie.
23) Onyx(Latin Origin), meaning "precious gemstone". This cool name for boy babies belongs to son of Alanis Morrisette and Mario "Souleye" Treadway.
62) Mason(Old English Origin), meaning "stoneworker".
71) Xavier(Latin Origin), meaning "the new house".
70) Rueben(Hebrew Origin), meaning "behold".
31) Silas(Latin Origin), meaning "man of the forest". Son of Justin Timberlake and Jessica Biel.
17) Cricket(American Origin), meaning "loud insect of the night". Son of Marc Silverstein and Busy Philipps.
57) Jagger(English Origin), meaning "carter".
4) Clay(Latin Origin), meaning "mortal".
44) Sailor(Germanic Origin), meaning "boat man".
36) Indigo(Greek Origin), meaning "blue dye".
Quirino, Meaning: a spearman, a warrior Origin: Latin
18) Gravity(English Origin), meaning "the force that pulls everything towards earth". Child of Lucky Blue Smith and Stormi Bree.
30) Rocket(English Origin), meaning "jet-propelled". Middle name of Jamie and Jools Oliver's son.
66) Orson(Latin Origin), meaning "bear cub".
60) Levi(Hebrew Origin), meaning "attached".
46) Zephyr(Greek Origin), meaning "west wind".
40) Pilot(American Origin), meaning "plane operator". Child of Jason Lee and Beth Riesgraf.
7) Hart(English Origin), meaning "stag, strong".
Sergeant, Meaning: to serve Origin: Latin
Sarto, Meaning: mender Origin: Latin
24) Otis(Germanic Origin, meaning "wealth". This baby boys name was used by Jason Sudeikis and Olivia Wilde.
49) Arrow(English Origin), meaning "a projectile fired from a bow".
48) Alto(Latin Origin), meaning "elevated".
47) Ajax(Greek Origin), meaning "of the Earth".
1) Ace(Latin Origin), meaning "expert".
42) Royal(English Origin), meaning "of the King".
13) Apollo(Greek Origin), meaning "destroyer".
12) Saint(American Origin), meaning "holy person".
2) Bear(Germanic Origin), meaning "strong, brave". This is also a popular celebrity baby boy name.
14) Axel(Scandinavian Origin), meaning "my father is peace". Son of Seth Meyers and Alexi Ashe.
Balbo, Meaning: mutterer Origin: Latin
Fortney, Meaning: strong one Origin: Latin
58) Jethro(Hebrew Origin), meaning "eminent".
38) Kai(Hawaiian Origin), meaning "ocean".
72) Ziggy(Germanic Origin), meaning "diminutive form of Sigmund".
63) Maverick(American Origin), meaning "independent".
65) Nolan(Irish Origin), meaning "noble, famous".
10) Knox(English Origin), meaning "from the small hill".
25) Ozzy(Germanic Origin), meaning "God's power".
67) Pheonix(Greek Origin), meaning "blood red".
9) Kit(American Origin), this name was originally a nickname for Katherine or Christopher.
Tullio, Origin: Modern form of Roman Tullius, meaning unknown
34) Brody(Scottish Origin), meaning "ditch".
16) Bowie(Scottish Origin), meaning "fair haired". Musician Paul Weller used this baby name.
29) Rex(Latin Origin), meaning "King". Son of Fearne Cotton and Jesse Wood.
Dalmazio, Meaning: from Dalmatia Origin: Latin
15) Bodhi(Indian Origin), meaning "understanding of true nature". Son of Megan Fox and Brian Austin Green.
69) Rocco(Italian Origin), meaning "rest".
Gemini, Meaning: twins Origin: Latin
33) Wyatt(Old English Origin), meaning "brave". Daughter of Ashton Kutcher and Mila Kunis, often this is used by those looking for cool boys names.
Columbo, Meaning: dove Origin: Latin
53) Byron(English Origin), meaning "from the barn".
Morrie, Origin: Latin, diminutive of Maurice
32) Sir(English Origin), meaning "honourable title for a man". Son of Beyoncé and Jay Z.
55) Ever(American Origin), meaning "always".
52) Brixton(English Origin), meaning "stone of Brixi".
68) Ranger(French Origin), meaning "forest guardian".
19) Hal(English Origin), meaning "army ruler". Son of Benedict Cumberbatch & Sophie Hunter.
43) Rumi(Japanese Origin), meaning "beauty and flow".
6) Crew(English Origin), meaning "a group of people".
54) Cosmo(English Origin), meaning "order".
37) Jax(American Origin), meaning "son of Jack".
Monico, Meaning: advisor Origin: Male variation of Monica, Latin
Fidelis, Origin: Latin
39) Lennox(Scottish Origin), meaning "with many elm trees".
8) Jett(English Origin), meaning "jet black".
56) Griffin(Latin Origin), meaning "gift, prince".
28) Remington(English Origin), meaning "from the ridge town". Son of Kelly Clarkson and Brandon Blackstock. They call him Remy for short.
November, Meaning: month name Origin: English word name
11) Mack(Latin Origin), meaning "greatest".
Pompey, Meaning: five Origin: Latin
Paine, Meaning: villager, country-dweller Origin: Latin
59) Justice(English Origin), meaning "rightfulness, fairness".
61) Luther(Germanic Origin), meaning "soldier of the people".
45) Stormy(American Origin), meaning "impetuous nature". To make this even more edgy it can be spelt Stormi.
Proctor, Meaning: official, administrator Origin: Latin
27) Raddix(American Origin), meaning "created name". Child of Cameron Diaz and Benji Madden.
20) Hendrix(English Origin), meaning "Son of Hedrick". Used by Kevin and Eniko Hart.
26) Phinnaeus(Hebrew Origin), meaning "oracle". Child of Julia Roberts and and Daniel Moder.