Are you looking to find a meaningful name for your baby boy? Here is a list with 120 strong boy names and their powerful meanings.