őrangyal

Noun

 * 1) guardian angel angel assigned to protect and guide a person
 * 2) guardian angel person who watches over another