You are about to have a baby and are doubting of the first name to give him, just visit this website to find a database of several first name for all nationality and their meaning. The name of your baby will follow him on his decision in the future and you have to find the best one for him.