Synonyms for Guardian (same or very similar meaning)
WordNet sense 1 (a person who cares for persons or property):
defender, protector, shielder
WordNet sense 2 (providing protective supervision; watching over or safeguarding):
custodial, tutelary, tutelar
From the ODE community, based on WordNet
add/edit