This web site will help you and (optionally) your
partner choose names for your new baby. It does this by asking you
individually to score the names you like and dislike, then cross
references both your choices to produce a list of preferred names that
you both like.
Alternatively you can use this site without a partner to browse names by yourself for inspiration. More explanation is here.
Summary of the steps to use this site: