Rainbow baby, sunshine Baby, or angel baby refers to babies born just before or after another baby has been lost due to some reason. Thus, babies are born either after miscarriage, neonatal death, or stillbirth.