(Source: Pinterest/Lara Potter)
Prev 12 of 15 Next
12. Ziggy
The magnificent, glittering alter-ego of the late David Bowie, Ziggy Stardust (shortened to Ziggy, unless you're just that big a Bowie fan) is definitely one of the most badass baby boy names out there. We certainly won't be surprised if your son grows up to be a rockstar.

Found here.