Popularity: 15325
Origin: French
Meaning: new village
Sure, Neville might not sound like the coolest name, but a quick summary of character Neville Longbottom's accomplishments from the Harry Potter universe will soon put a stop to that thinking. Known and beloved by fans for his courage and gentle nature, Neville proved people's assumptions wrong and fought in various battles, and destroyed the final infamous horcrux. Armed with such a connotation and its significance as an Old French name—meaning "new village"—baby will know it's okay to stand up for what's right, breathing new life and courage into every day.