Shower of Roses

Shower of Roses

This saint said that she would send a shower of roses on the earth. Can you guess that saint?
    Hallow - Shower of Roses