Archangelo

Name origin: Latin

Name meaning: Principal angel

Corelli

Name origin: Italian

Name meaning: unexplained; perhaps from a short form of a personal name ending with -coro + the diminutive suffix -ello.