Arcangel \a-rcan-gel, ar-ca-ngel\ as a girl's name is a variant of Arcangela (Greek), and the meaning of Arcangel is "high-ranking angel".
The baby name Arcangel sounds like Archangela and Archangelia.