legal guardian
Noun
Meaning
a person (or institution) to whom legal title to property is entrusted to use for another's benefit
Source: WordNetNoun
a person (or institution) to whom legal title to property is entrusted to use for another's benefit
Source: WordNet