պահապան հրեշտակ

Etymology
From +.

Noun

 * 1) guardian angel

Usage notes
Colloquially Russian is often used instead.