This list of rainbow baby names is inspiring for parents, with each name holding a special meaning like hope, joy, miracle, success, or fortune for your baby.