1000 Baby boy names with meanings: Adam,Aaron, Arik, Brooke, Burton, Caleb, Curt, Daylan, Edy, Elvis, Gale, Gaash, Gad, Hale, Hamza, Jacob, Jed, Joseph, Joe