Desantis translates to of or from the saints, while Deangelis translates to of or from the angels. the prefix De, or Di, or D' refer to of or from.