Meaningful Baby boy names

This pregnancy has been far from sweet. I’ve been extremely depressed, pushed to abort by many people and almost gave up me and my baby’s life because of all the stress. I’m better now (still in a funk) but I’m wanting a powerful strong name for him. Like a name that represents the rainbow after the storm. Pls leave all your suggestions ☺️