guardian

noun

A person who protects or defends something.