Etymology
Today it means: A tutelary angel watching over a particular person (and sometimes rescuing them) in monotheistic contexts. Full definition →
guardian + angel
Etymology from Wiktionary, CC BY-SA 4.0.