1. A very good omen in general. 2. An indication of what forgiveness can achieve. 3. Success, prosperity.