11. Luna
Meaning moon, the name Luna is filled with mystery, intrigue and loveliness. Perhaps thanks to the Harry Potter character, the name is taking hold in American households as it has for generations in other countries.

12. Axel
It’s German in its origin and means divine reward or father of peace. Beyond Axel Rose, the name is an increasingly popular choice for celeb’s kids. Regardless of why you choose it, X is a powerful letter and this name definitely follows.