Word of the Moment

Archangelical

of or relating to or resembling archangels