English edit

Etymology edit

Italian donna angelica (angelic woman) (Dante).

Noun edit

donna angelica

  1. an idealized concept of the purity of woman