What does the word guardian mean?

Protector