Angel

What is Angel?

Angel meaning n. A benefactor, especially an unknown one.

 

reference: –