Word after "snow" or "guardian" (5)
I believe the answer is:
angel
(Other definitions for angel that I've seen before include "Theatre supporter" , "lady (very kind)" , "Ministering spirit" , "Investor in a theatrical production" , "One usually obliging" .)