This site is actually really cool:
Baby Names | The Baby Name Wizard: The Name Experts
It tells you all kinds of stuff. You can use the search feature to meet letter restrictions, or you can look for names that are similar in style to a name you like. There's also an interactive graph (the "voyager") that tells you the popularity of a name through the decades.
We used it a lot while looking. There was also a book of it.
Baby Names | The Baby Name Wizard: The Name Experts
It tells you all kinds of stuff. You can use the search feature to meet letter restrictions, or you can look for names that are similar in style to a name you like. There's also an interactive graph (the "voyager") that tells you the popularity of a name through the decades.
We used it a lot while looking. There was also a book of it.