Guardian-angel meaning

A spirit believed to protect and to guide a particular person; a genius.
noun
0
0
Advertisement

Origin of guardian-angel