Soft and whimsical names are all the rage these days, especially for baby boys. Let’s take a look at 100 baby boy names that feel magical. Perfectly unique for your little one (or perhaps just a character you are writing in your novel!)
- Ace
- Alaric
- Alden
- Alfie
- Alistair
- Amos
- Anatole
- Anders
- Ansel
- Ambrose
- Apollo
- Arlo
- Asa
- Atlas
- Bastian
- Bodhi
- Calix
- Casper
- Caspian
- Cormac
- Cosmo
- Cypress
- Cyrus
- Darcy
- Dorian
- Elio
- Elric
- Elvis
- Ender
- Enzo
- Evander
- Ewan
- Ezekiel
- Ezra
- Fenris
- Florian
- Halston
- Hawthorne
- Henrick
- Indigo
- Indy
- Ivan
- Ivar
- Ivo
- Jacks
- Jasper
- Jaxon
- Jorah
- Kai
- Kellan
- Killian
- Koa
- Leif
- Leopold
- Lucian
- Ludo
- Lupine
- Malachai
- Micah
- Niall
- Nyx
- Noa
- Oliver
- Onyx
- Orion
- Oswald
- Otto
- Peregrine
- Percy
- Phinneas
- Phoenix
- Prince
- Quillan
- Reed
- Reign
- Riker
- Rohan
- Ronan
- Rowan
- Sable
- Silas
- Sinclair
- Soren
- Stellan
- Stowe
- Sylvan
- Thane
- Tharion
- Theo
- Thistle
- Tiberius
- Tobias
- Torin
- Virgil
- Wesley
- Wibey
- Wilde
- Wolf
- York
- Zephyr

