English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Archangel

Archangel (n.)
A chief angel; one high in the celestial hierarchy.
Archangel (n.)
A term applied to several different species of plants (Angelica archangelica, Lamium album, etc.).