Definition of white archangel in English:

white archangel

noun

  • The white dead-nettle, Lamium album.

Origin

Late Middle English.