phoenix

Phoenix

The phoenix bird symbolizes immortality, resurrection and life after death. In ancient Greek and Egyptian mythology, it is associated with the sun god. Source