Here is our list of happy boy and girl names
These fantastic baby girl names actually mean pretty and they are popular... can't beat that!