100,000+ Baby Names: The Most Complete Baby Name Book

10,0000 Baby Names by Bruce Lansky is one such resource that will help make your life simple while deciding the name of your baby.