A rainbow appears shortly after a storm, rainbow babies are healthy babies born shortly after a miscarriage, stillbirth or a loss of a baby. Something beautiful coming out of something not so good, symbolizing hope.
Rainbow babies are sometimes called miracle babies, because they bring a lot of healing to parents after a recent loss but also some guilt before the healing takes place.
All babies are blessings and losing a baby can cause a lot of upset, depending on a few factors like, length of pregnancy, if you know you're actually pregnant or not etc. How a woman deals with her emotions at that time can be hard. It's important to grieve and allow the loss to process in your mind as you might find it's harder to feel the excitement a new baby brings